diff options
author | renatofilho <renato.filho@openbossa.org> | 2010-10-15 18:18:27 -0300 |
---|---|---|
committer | renatofilho <renato.filho@openbossa.org> | 2010-10-15 18:20:10 -0300 |
commit | e7f280f7451b3429fc1e1407225a6b9d27db1888 (patch) | |
tree | 593b889f0a0533a8de5881c0d22289b4e6e95ac5 | |
parent | d75bd8367d26e4049b6748cc001ec7482fbda832 (diff) | |
download | pyside-e7f280f7451b3429fc1e1407225a6b9d27db1888.tar.gz pyside-e7f280f7451b3429fc1e1407225a6b9d27db1888.tar.xz pyside-e7f280f7451b3429fc1e1407225a6b9d27db1888.zip |
Removed QtDesigner dependency from QtUiTools module.
Reviewer: Hugo Parente Lima <hugo.pl@gmail.com>
Luciano Wolf <luciano.wolf@openbossa.org>
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rw-r--r-- | plugins/CMakeLists.txt | 2 | ||||
-rw-r--r-- | tests/QtUiTools/bug_392.py | 11 | ||||
-rw-r--r-- | tests/QtUiTools/customwidget.ui | 51 |
4 files changed, 3 insertions, 63 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 71aee4f..4ad006e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -183,7 +183,7 @@ set(GENERATOR_EXTRA_FLAGS --generatorSet=shiboken --enable-parent-ctor-heuristic enable_testing() add_subdirectory(libpyside) -if(QT_QTDESIGNER_FOUND) +if(QT_QTUITOOLS_FOUND) add_subdirectory(plugins) endif() # project directories diff --git a/plugins/CMakeLists.txt b/plugins/CMakeLists.txt index 792d055..e7a8fd1 100644 --- a/plugins/CMakeLists.txt +++ b/plugins/CMakeLists.txt @@ -19,7 +19,7 @@ add_library(uiplugin STATIC ${ui_plugin_src} ${MOC_FILES}) add_definitions(-fPIC) add_definitions(-DQT_STATICPLUGIN) target_link_libraries(uiplugin - ${QT_QTDESIGNER_LIBRARY} + ${QT_QTUITOOLS_LIBRARY} ${SHIBOKEN_LIBRARY} ${PYTHON_LIBRARY}) if (CMAKE_BUILD_TYPE STREQUAL "Debug") diff --git a/tests/QtUiTools/bug_392.py b/tests/QtUiTools/bug_392.py index 9cc8b21..69817ff 100644 --- a/tests/QtUiTools/bug_392.py +++ b/tests/QtUiTools/bug_392.py @@ -2,7 +2,7 @@ import unittest import os from helper import UsesQApplication -from PySide import QtGui, QtDeclarative +from PySide import QtGui from PySide.QtUiTools import QUiLoader class MyWidget(QtGui.QComboBox): @@ -21,15 +21,6 @@ class BugTest(UsesQApplication): result = loader.load(filePath, w) self.assert_(isinstance(result.statusbar.actionFoo, QtGui.QAction)) - def testCustomWidgets(self): - w = QtGui.QWidget() - loader = QUiLoader() - - filePath = os.path.join(os.path.dirname(__file__), 'customwidget.ui') - result = loader.load(filePath, w) - self.assert_(isinstance(result.declarativeView, QtDeclarative.QDeclarativeView)) - self.assert_(isinstance(result.worldTimeClock, QtGui.QWidget)) - def testPythonCustomWidgets(self): w = QtGui.QWidget() loader = QUiLoader() diff --git a/tests/QtUiTools/customwidget.ui b/tests/QtUiTools/customwidget.ui deleted file mode 100644 index 181ee60..0000000 --- a/tests/QtUiTools/customwidget.ui +++ /dev/null @@ -1,51 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<ui version="4.0"> - <class>qwidget</class> - <widget class="QWidget" name="qwidget"> - <property name="geometry"> - <rect> - <x>0</x> - <y>0</y> - <width>303</width> - <height>350</height> - </rect> - </property> - <property name="windowTitle"> - <string/> - </property> - <widget class="QDeclarativeView" name="declarativeView"> - <property name="geometry"> - <rect> - <x>0</x> - <y>150</y> - <width>300</width> - <height>200</height> - </rect> - </property> - </widget> - <widget class="WorldTimeClock" name="worldTimeClock"> - <property name="geometry"> - <rect> - <x>190</x> - <y>20</y> - <width>100</width> - <height>100</height> - </rect> - </property> - </widget> - </widget> - <customwidgets> - <customwidget> - <class>QDeclarativeView</class> - <extends>QGraphicsView</extends> - <header>QtDeclarative/QDeclarativeView</header> - </customwidget> - <customwidget> - <class>WorldTimeClock</class> - <extends>QWidget</extends> - <header>worldtimeclock.h</header> - </customwidget> -</customwidgets> - <resources/> - <connections/> -</ui> |