Exemple #1
0
    def __init__(self, parent):
        QStackedWidget.__init__(self, parent)
        vbox = QVBoxLayout()

        self.webView = ReportWebView(self)
        self.textWidget = QWidget(self)
        self.textEdit = QTextEdit(self)

        self.addWidget(self.webView)

        self.__saveState = True
        self.connect(self.textEdit, SIGNAL("textChanged()"), self.setUnsaved)

        vbox.addWidget(self.textEdit)
        self.buttonSaveNote = QPushButton("&Save note", self.textWidget)
        self.connect(self.buttonSaveNote, SIGNAL("clicked()"), self.saveNotes)
        vbox.addWidget(self.buttonSaveNote)
        self.textWidget.setLayout(vbox)
        self.addWidget(self.textWidget)

        self.buttonSaveNote.hide()
        self.urlRenderer = UrlRenderer(self)
        page = self.webView.page()
        page.setNetworkAccessManager(self.urlRenderer)
        page.setForwardUnsupportedContent(True)
        self.showReportPreview()
Exemple #2
0
    def __init__(self, parent):
        QStackedWidget.__init__(self, parent)
        SMPluginMixin.__init__(self, parent)
        self.shellwidgets = {}

        # Initialize plugin
        self.initialize_plugin()
Exemple #3
0
    def __init__(self, parent):
        QStackedWidget.__init__(self, parent)
        SMPluginMixin.__init__(self, parent)
        self.shellwidgets = {}

        # Initialize plugin
        self.initialize_plugin()
Exemple #4
0
 def __init__(self, *args):
     QStackedWidget.__init__(self, *args)
     BackgroundJob.__init__(self)
     # The widget stack has two widgets, a log and a PDF preview.
     # the Log is already created in BackgroundJob
     self.addWidget(self.log)
     self.setCurrentWidget(self.log)
     
     # the PDF preview, load Okular part.
     # If not, we just run the default PDF viewer.
     self.part = None
     factory = KPluginLoader("okularpart").factory()
     if factory:
         part = factory.create(self)
         if part:
             self.part = part
             self.addWidget(part.widget())
             self.setCurrentWidget(part.widget())
             # hide mini pager
             w = part.widget().findChild(QWidget, "miniBar")
             if w:
                 w.parent().hide()
             # hide left panel
             a = part.actionCollection().action("show_leftpanel")
             if a and a.isChecked():
                 a.toggle()
             # default to single page layout
             a = part.actionCollection().action("view_render_mode_single")
             if a and not a.isChecked():
                 a.trigger()
             # change shortcut context for this one (bound to Esc)
             a = part.actionCollection().action("close_find_bar")
             if a:
                 a.setShortcutContext(Qt.WidgetShortcut)
Exemple #5
0
 def __init__(self, parent=None):
     QStackedWidget.__init__(self, parent)
     sizePolicy = QSizePolicy(QSizePolicy.MinimumExpanding,
                              QSizePolicy.MinimumExpanding)
     sizePolicy.setVerticalStretch(1)
     self.setSizePolicy(sizePolicy)
     self.currentWidget = None
     self.loader = loader()
     self.moduleName = None
Exemple #6
0
 def __init__(self, parent=None):
     """
     Constructor
     
     @param parent reference to the parent widget
     @type QWidget
     """
     QStackedWidget.__init__(self, parent)
     self.parent=parent
     self.setupUi(self)
 def __init__(self, parent=None):
     """ Inizializza il componente"""
     QStackedWidget.__init__(self, parent)
     self.__m_vertical=False
     self.__m_speed=500
     self.__m_animationtype = QEasingCurve.OutQuint #QEasingCurve.OutBack
     self.__m_now=0
     self.__m_next=0
     self.__m_pnow=QPoint(0,0)
     self.__m_active = False
     self.__direction = self.__SLIDE_TYPE.RIGHT2LEFT
     self.__animgroup = QtCore.QParallelAnimationGroup()
     self.__animgroup.finished.connect(self.__animationDone)
     self.__animnext = QPropertyAnimation(None, "pos")
     self.__animnow = QPropertyAnimation(None, "pos")
     #self.setMinimumSize(300, 300)
     self.setStyleSheet("background-color: rgb(184, 184, 184);")
 def __init__(self, parent=None):
     """ Inizializza il componente"""
     QStackedWidget.__init__(self, parent)
     self.__m_vertical = False
     self.__m_speed = 500
     self.__m_animationtype = QEasingCurve.OutQuint  #QEasingCurve.OutBack
     self.__m_now = 0
     self.__m_next = 0
     self.__m_pnow = QPoint(0, 0)
     self.__m_active = False
     self.__direction = self.__SLIDE_TYPE.RIGHT2LEFT
     self.__animgroup = QtCore.QParallelAnimationGroup()
     self.__animgroup.finished.connect(self.__animationDone)
     self.__animnext = QPropertyAnimation(None, "pos")
     self.__animnow = QPropertyAnimation(None, "pos")
     #self.setMinimumSize(300, 300)
     self.setStyleSheet("background-color: rgb(184, 184, 184);")
Exemple #9
0
    def __init__(self, mainWindow):
        """ list of opened documents as it is displayed in the Opened Files Explorer.
        List accessed and modified by enki.core.openedfilemodel.OpenedFileModel class
        """
        QStackedWidget.__init__(self, mainWindow)
        mainWindow.setFocusProxy(self)

        self.setStyleSheet("QStackedWidget { padding-bottom: 5; }");
        self.sortedDocuments = []  # not protected, because available for OpenedFileModel
        self._oldCurrentDocument = None

        # create opened files explorer
        # openedFileExplorer is not protected, because it is available for OpenedFileModel
        self.openedFileExplorer = enki.core.openedfilemodel.OpenedFileExplorer(self)
        mainWindow.addDockWidget(Qt.LeftDockWidgetArea, self.openedFileExplorer)

        self.currentChanged.connect(self._onStackedLayoutIndexChanged)

        self.currentDocumentChanged.connect(self._updateMainWindowTitle)
        self.currentDocumentChanged.connect(self._onCurrentDocumentChanged)
Exemple #10
0
    def __init__(self, mainWindow):
        """ list of opened documents as it is displayed in the Opened Files Explorer.
        List accessed and modified by enki.core.openedfilemodel.OpenedFileModel class
        """
        QStackedWidget.__init__(self, mainWindow)
        mainWindow.setFocusProxy(self)

        self.setStyleSheet("QStackedWidget { padding-bottom: 5; }")
        self.sortedDocuments = []  # not protected, because available for OpenedFileModel
        self._oldCurrentDocument = None

        # create opened files explorer
        # openedFileExplorer is not protected, because it is available for OpenedFileModel
        self.openedFileExplorer = enki.core.openedfilemodel.OpenedFileExplorer(self)
        mainWindow.addDockWidget(Qt.LeftDockWidgetArea, self.openedFileExplorer)

        self.currentChanged.connect(self._onStackedLayoutIndexChanged)

        self.currentDocumentChanged.connect(self._updateMainWindowTitle)
        core.project().changed.connect(self._updateMainWindowTitle)
        self.currentDocumentChanged.connect(self._onCurrentDocumentChanged)
Exemple #11
0
 def __init__(self):
     QStackedWidget.__init__(self)
Exemple #12
0
 def __init__(self):
     QStackedWidget.__init__(self)
Exemple #13
0
 def __init__(self, parent=None):
     QStackedWidget.__init__(self, parent)
 def __init__(self, parent):
     QStackedWidget.__init__(self, parent)
     SpyderPluginMixin.__init__(self, parent)
     self.shellwidgets = {}
Exemple #15
0
 def __init__(self):
     QStackedWidget.__init__(self)
     self._inputs = {}
     self._index_map = {}
     self.addInput(PlotContext.UNKNOWN_AXIS, QLabel("Fixed"))
     self._current_name = PlotContext.UNKNOWN_AXIS
Exemple #16
0
 def __init__(self, parent):
     QStackedWidget.__init__(self)
     self.previousw = None
Exemple #17
0
 def __init__(self, *args, **kwargs):
     QStackedWidget.__init__(self, *args, **kwargs)