X-Git-Url: http://git.maemo.org/git/?p=gc-dialer;a=blobdiff_plain;f=hand_tests%2Fexpanding_buttons.py;fp=hand_tests%2Fexpanding_buttons.py;h=b800451f0210126d78741620e18c077351dd0d12;hp=0000000000000000000000000000000000000000;hb=76504627317438fbd02f205a6d3c68d428a38bba;hpb=712f61cdc5d6ed556a4c5576313da1bd6ec613a3 diff --git a/hand_tests/expanding_buttons.py b/hand_tests/expanding_buttons.py new file mode 100755 index 0000000..b800451 --- /dev/null +++ b/hand_tests/expanding_buttons.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python + +from __future__ import with_statement +from __future__ import division + +import sys +import logging + +from PyQt4 import QtCore +from PyQt4 import QtGui + + +_moduleLogger = logging.getLogger(__name__) + + +if __name__ == "__main__": + app = QtGui.QApplication([]) + + layout = QtGui.QGridLayout() + for i in xrange(3): + for k in xrange(3): + button = QtGui.QPushButton("%s,%s" % (i, k)) + button.setSizePolicy(QtGui.QSizePolicy( + QtGui.QSizePolicy.MinimumExpanding, + QtGui.QSizePolicy.MinimumExpanding, + QtGui.QSizePolicy.PushButton, + )) + layout.addWidget(button, i, k) + + centralWidget = QtGui.QWidget() + centralWidget.setLayout(layout) + centralWidget.setContentsMargins(0, 0, 0, 0) + + window = QtGui.QMainWindow() + window.setAttribute(QtCore.Qt.WA_DeleteOnClose, True) + window.setWindowTitle("Buttons!") + window.setCentralWidget(centralWidget) + window.show() + + val = app.exec_() + sys.exit(val)