Beispiel #1
0
class MainWindow(myDialog):
    _dbViewWin = None
    
    def __init__(self, parent = None, *args, **kwargs):
        super(MainWindow, self).__init__(parent, *args, **kwargs)
        self.setWindowTitle("DocAnalyzer")
        self.myLayout.setContentsMargins(0, 0, 0, 0)
        
        self._tabWidget = QTabWidget(self)
        self._analyzerTab = AnalyzerTab(self._tabWidget)
        self._viewTab = ViewTab(self._tabWidget)
        self._viewTab.clicked.connect(self.openDBView)
        
        self._tabWidget.addTab(self._viewTab, "View")
        self._tabWidget.addTab(self._analyzerTab, "Analyze")

        self.myLayout.addRow(self._tabWidget)
#         self.setFixedSize(400, 300)

        
    def openDBView(self, dbName):
        if not dbName:
            messageBox(QMessageBox.Critical, "Fehler", "Der Name darf nicht leer sein!",  self, QMessageBox.Ok)
            return None
        
#         if self._dbViewWin == None:
        self._dbViewWin = ViewWindow(self, "%s.sqlite" %str(dbName))
        self._dbViewWin.show()
Beispiel #2
0
    def openDBView(self, dbName):
        if not dbName:
            messageBox(QMessageBox.Critical, "Fehler", "Der Name darf nicht leer sein!",  self, QMessageBox.Ok)
            return None
        
#         if self._dbViewWin == None:
        self._dbViewWin = ViewWindow(self, "%s.sqlite" %str(dbName))
        self._dbViewWin.show()