Fixed button positioning on line edit
authorBartosz Szatkowski <bulislaw@linux.com>
Mon, 23 Aug 2010 12:44:12 +0000 (14:44 +0200)
committerBartosz Szatkowski <bulislaw@linux.com>
Mon, 23 Aug 2010 12:44:12 +0000 (14:44 +0200)
trunk/src/base/gui/DictManagerWidget.cpp
trunk/src/base/gui/SearchBarWidget.cpp

index 8059804..977e828 100644 (file)
@@ -126,7 +126,9 @@ void DictManagerWidget::refreshDictsList() {
 
 void DictManagerWidget::showEvent(QShowEvent *e) {
     _changed = false;
-    _save = false;
+    #ifndef Q_WS_MAEMO_5
+        _save = false;
+    #endif
     refreshDictsList();
     QWidget::showEvent(e);
 }
index 60fd4e6..2fab213 100644 (file)
@@ -134,11 +134,13 @@ void SearchBarWidget::initializeUI() {
         clearSearchWordToolButton->setMaximumSize(
                 clearSearchWordToolButton->sizeHint().height()/2,
                 clearSearchWordToolButton->sizeHint().height()/2);
+        lineEditLayout->setContentsMargins(0,0,10,0);
     #else
         clearSearchWordToolButton->setIcon(QIcon::fromTheme("edit-clear"));
         clearSearchWordToolButton->setMinimumSize(
-                clearSearchWordToolButton->sizeHint().height(),
-                clearSearchWordToolButton->sizeHint().height());
+                searchWordLineEdit->sizeHint().height()*1.2,
+                searchWordLineEdit->sizeHint().height()*1.2);
+        lineEditLayout->setContentsMargins(0,0,5,0);
     #endif
 
 
@@ -210,8 +212,8 @@ void SearchBarWidget::initializeUI() {
    // horizontalLayout->addWidget(fullScreenToolButton);
 
     //adding clear toolButton to textEdit with right alignment
-    lineEditLayout->addWidget(clearSearchWordToolButton, 0,
-                              Qt::AlignRight | Qt::AlignVCenter);
+    lineEditLayout->addWidget(clearSearchWordToolButton, 0, Qt::AlignRight);
+
 
     verticalLayout->addLayout(horizontalLayout);
 }