WIP. Database updater now has its own namespace and dedicated directory

This commit is contained in:
emeric
2014-07-01 23:43:49 +02:00
parent 7fd546eb44
commit 16d1194d61
35 changed files with 320 additions and 224 deletions
+1 -1
View File
@@ -11,7 +11,7 @@
namespace UserInterface {
AudioDatabaseWidget::AudioDatabaseWidget( DatabaseHandler& db, Wt::WContainerWidget *parent)
AudioDatabaseWidget::AudioDatabaseWidget( Database::Handler& db, Wt::WContainerWidget *parent)
: Wt::WContainerWidget(parent),
_refreshingFilters(false)
{
+1 -1
View File
@@ -15,7 +15,7 @@ namespace UserInterface {
class AudioDatabaseWidget : public Wt::WContainerWidget
{
public:
AudioDatabaseWidget( DatabaseHandler& db, Wt::WContainerWidget *parent = 0);
AudioDatabaseWidget( Database::Handler& db, Wt::WContainerWidget *parent = 0);
void search(const std::string& text);
+1 -1
View File
@@ -4,7 +4,7 @@
namespace UserInterface {
TableFilterWidget::TableFilterWidget(DatabaseHandler& db, std::string table, std::string field, Wt::WContainerWidget* parent)
TableFilterWidget::TableFilterWidget(Database::Handler& db, std::string table, std::string field, Wt::WContainerWidget* parent)
: FilterWidget( parent ),
_db(db),
_table(table),
+2 -2
View File
@@ -14,7 +14,7 @@ class TableFilterWidget : public FilterWidget
{
public:
TableFilterWidget(DatabaseHandler& db, std::string table, std::string field, Wt::WContainerWidget* parent = 0);
TableFilterWidget(Database::Handler& db, std::string table, std::string field, Wt::WContainerWidget* parent = 0);
// Set constraints on this filter
virtual void refresh(const Constraint& constraint);
@@ -24,7 +24,7 @@ class TableFilterWidget : public FilterWidget
protected:
DatabaseHandler& _db;
Database::Handler& _db;
const std::string _table;
const std::string _field;
+1 -1
View File
@@ -8,7 +8,7 @@
namespace UserInterface {
TrackWidget::TrackWidget( DatabaseHandler& db, Wt::WContainerWidget* parent)
TrackWidget::TrackWidget( Database::Handler& db, Wt::WContainerWidget* parent)
: FilterWidget( parent ),
_db(db),
_tableView(nullptr),
+4 -4
View File
@@ -15,7 +15,7 @@ class TrackWidget : public FilterWidget
{
public:
TrackWidget( DatabaseHandler& db, Wt::WContainerWidget* parent = 0);
TrackWidget( Database::Handler& db, Wt::WContainerWidget* parent = 0);
// Set constraints created by parent filters
void refresh(const Constraint& constraint);
@@ -34,11 +34,11 @@ class TrackWidget : public FilterWidget
Wt::Signal< boost::filesystem::path > _trackSelected;
DatabaseHandler& _db;
Database::Handler& _db;
typedef boost::tuple<Database::Track::pointer, Database::Release::pointer, Database::Artist::pointer> ResultType;
Wt::Dbo::QueryModel< ResultType > _queryModel;
Wt::WTableView* _tableView;
Wt::Dbo::QueryModel< ResultType > _queryModel;
Wt::WTableView* _tableView;
void updateStats(void);