3333#include " moc_dashboardwidget.cpp"
3434
3535DashboardWidget::DashboardWidget (PIVXGUI* _window, QWidget *parent) :
36- QWidget(parent),
37- ui(new Ui::DashboardWidget),
38- window(_window)
36+ PWidget(_window, parent),
37+ ui(new Ui::DashboardWidget)
3938{
4039 ui->setupUi (this );
4140
@@ -276,12 +275,15 @@ void DashboardWidget::changeChartColors(){
276275 */
277276}
278277
279- void DashboardWidget::setWalletModel (WalletModel* model){
280- walletModel = model;
281- if (model && model->getOptionsModel ()) {
282- txModel = model->getTransactionTableModel ();
278+ void DashboardWidget::loadWalletModel (){
279+ if (walletModel && walletModel->getOptionsModel ()) {
280+ txModel = walletModel->getTransactionTableModel ();
283281 // Set up transaction list
284282 filter = new TransactionFilterProxy ();
283+ filter->setDynamicSortFilter (true );
284+ filter->setSortCaseSensitivity (Qt::CaseInsensitive);
285+ filter->setFilterCaseSensitivity (Qt::CaseInsensitive);
286+
285287 filter->setSourceModel (txModel);
286288 filter->sort (TransactionTableModel::Date, Qt::DescendingOrder);
287289 txHolder->setFilter (filter);
@@ -301,7 +303,7 @@ void DashboardWidget::setWalletModel(WalletModel* model){
301303}
302304
303305void DashboardWidget::openFAQ (){
304- window-> showHide (true );
306+ showHideOp (true );
305307 SettingsFaqWidget* dialog = new SettingsFaqWidget (window);
306308 openDialogWithOpaqueBackgroundFullScreen (dialog, window);
307309}
0 commit comments