From cb5444c35a4dcce93498cb15b0779c06c8b6038c Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Sat, 7 Mar 2009 14:02:32 +0100 Subject: [PATCH] Improved spacing for UI --- linkcheck/gui/linkchecker_ui_main.py | 4 +++- linkcheck/gui/t.py | 15 +++++++++++++++ linkcheck/gui/ui/main.ui | 9 +++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 linkcheck/gui/t.py diff --git a/linkcheck/gui/linkchecker_ui_main.py b/linkcheck/gui/linkchecker_ui_main.py index 183d169a..3fad3045 100644 --- a/linkcheck/gui/linkchecker_ui_main.py +++ b/linkcheck/gui/linkchecker_ui_main.py @@ -2,7 +2,7 @@ # Form implementation generated from reading ui file 'ui/main.ui' # -# Created: Sat Mar 7 13:38:10 2009 +# Created: Sat Mar 7 13:54:20 2009 # by: PyQt4 UI code generator 4.4.4 # # WARNING! All changes made in this file will be lost! @@ -24,6 +24,8 @@ class Ui_MainWindow(object): self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtGui.QGridLayout(self.centralwidget) + self.gridLayout.setMargin(4) + self.gridLayout.setVerticalSpacing(3) self.gridLayout.setObjectName("gridLayout") self.label = QtGui.QLabel(self.centralwidget) self.label.setObjectName("label") diff --git a/linkcheck/gui/t.py b/linkcheck/gui/t.py new file mode 100644 index 00000000..168974ac --- /dev/null +++ b/linkcheck/gui/t.py @@ -0,0 +1,15 @@ + def on_treeWidget_customContextMenuRequested (self, point): + print "XXX", point, self.treeWidget.mapToGlobal(point) + item = self.treeWidget.itemAt(point) + if item is not None: + # show menu + menu = QtGui.QMenu(self.treeWidget) + icon = QtGui.QIcon() + icon.addPixmap(QtGui.QPixmap(":/icons/online.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) + action = menu.addAction(icon, _("&View Online")) + self.connect(action, QtCore.SIGNAL("triggered()"), self.item_view_online) + menu.exec_(self.treeWidget.mapToGlobal(point)) + + def item_view_online (self): + print "XXX view online" + diff --git a/linkcheck/gui/ui/main.ui b/linkcheck/gui/ui/main.ui index 4386785d..8dbf507e 100644 --- a/linkcheck/gui/ui/main.ui +++ b/linkcheck/gui/ui/main.ui @@ -27,6 +27,15 @@ + + -1 + + + 3 + + + 4 +