def test_tool_bar(self): from camelot.view.mainwindow import MainWindow from PyQt4 import QtCore translator = self.get_application_admin().get_translator() QtCore.QCoreApplication.installTranslator(translator) app_admin = self.get_application_admin() main_window = MainWindow(app_admin) self.grab_widget(main_window.get_tool_bar(), subdir='applicationviews')
def create_main_window(self): """Create the main window that will be shown when the application starts up. By default, returns an instance of :class:`camelot.view.mainwindow.MainWindow` :return: a :class:`PyQt4.QtGui.QWidget` """ from camelot.admin.action.application_action import ApplicationActionGuiContext from camelot.view.mainwindow import MainWindow gui_context = ApplicationActionGuiContext() gui_context.admin = self mainwindow = MainWindow( gui_context ) return mainwindow