Fix button graphics when button was pressed or disabled. Add disabled state to button...
[mdictionary] / src / mdictionary / gui / DictManagerWidget.cpp
index 5084125..692ea26 100644 (file)
@@ -54,7 +54,6 @@ void DictManagerWidget::initalizeUI() {
     ctxt = qmlView->rootContext();
 
     refreshDictsList();
-    //model = new DictManagerModel(, this);
     ctxt->setContextProperty("dictModel", &(*model));
 
     QGraphicsObject *rootObject = qmlView->rootObject();
@@ -131,10 +130,10 @@ void DictManagerWidget::initalizeUI() {
         //closeButton = new QPushButton(tr("Save"));
         //buttonGroup->addWidget(closeButton);
 
-        setMinimumWidth(sizeHint().width()*1.2);
-        setMaximumWidth(sizeHint().width()*2);
-        setMinimumHeight(sizeHint().height());
-        setMaximumHeight(sizeHint().height()*2);
+//        setMinimumWidth(sizeHint().width()*1.2);
+//        setMaximumWidth(sizeHint().width()*2);
+//        setMinimumHeight(sizeHint().height());
+//        setMaximumHeight(sizeHint().height()*2);
         //connect(closeButton, SIGNAL(clicked()), this, SLOT(save()));
     #endif
 }
@@ -146,8 +145,10 @@ void DictManagerWidget::refreshDictsList() {
     QHash<CommonDictInterface*, bool> dicts = guiInterface->getDictionaries();
 
     if (model == 0){
+        qDebug("ok");
         model = new DictManagerModel(dicts, this);
     } else {
+        qDebug("lol");
         model->clear();
         model->setDictionaries(dicts);
     }