[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[vidalia-svn] r3137: Force the input dialog to resize when it is displayed, so it (vidalia/trunk/src/vidalia)
Author: edmanm
Date: 2008-09-21 23:16:11 -0400 (Sun, 21 Sep 2008)
New Revision: 3137
Modified:
vidalia/trunk/src/vidalia/controlpasswordinputdialog.cpp
vidalia/trunk/src/vidalia/controlpasswordinputdialog.h
Log:
Force the input dialog to resize when it is displayed, so it doesn't look so ginormous on Windows.
Modified: vidalia/trunk/src/vidalia/controlpasswordinputdialog.cpp
===================================================================
--- vidalia/trunk/src/vidalia/controlpasswordinputdialog.cpp 2008-09-22 03:10:10 UTC (rev 3136)
+++ vidalia/trunk/src/vidalia/controlpasswordinputdialog.cpp 2008-09-22 03:16:11 UTC (rev 3137)
@@ -94,3 +94,11 @@
}
}
+void
+ControlPasswordInputDialog::setVisible(bool visible)
+{
+ if (visible)
+ adjustSize();
+ QDialog::setVisible(visible);
+}
+
Modified: vidalia/trunk/src/vidalia/controlpasswordinputdialog.h
===================================================================
--- vidalia/trunk/src/vidalia/controlpasswordinputdialog.h 2008-09-22 03:10:10 UTC (rev 3136)
+++ vidalia/trunk/src/vidalia/controlpasswordinputdialog.h 2008-09-22 03:16:11 UTC (rev 3137)
@@ -61,6 +61,10 @@
*/
void passwordEdited(const QString &text);
+protected:
+ /** Adjusts the size of the input dialog when it is displayed. */
+ virtual void setVisible(bool visible);
+
private:
Ui::ControlPasswordInputDialog ui; /**< Qt Designer generated object. */
};