def __init__(self, parent_win): GUILibraries.QDialog.__init__(self, parent_win) self.Fixity = SharedApp.SharedApp.App self.setWindowTitle('About Fixity') self.parent_win = parent_win self.setWindowModality(GUILibraries.Qt.WindowModal) self.parent_win.setWindowTitle('About Fixity') singleMessage.version = self.Fixity.Configuration.getApplicationVersion() self.setWindowIcon(GUILibraries.QIcon(self.Fixity.Configuration.getLogoSignSmall())) self.AboutFixityLayout =GUILibraries.QVBoxLayout() self.widget = GUILibraries.QWidget(self) self.pgroup = GUILibraries.QGroupBox() self.detail_layout = GUILibraries.QVBoxLayout() self.description_btn = GUILibraries.QPushButton('Description') self.author_and_license_btn = GUILibraries.QPushButton('Author and License') self.contact_btn = GUILibraries.QPushButton('Contact') self.close_btn = GUILibraries.QPushButton('Close') self.about_layout =GUILibraries.QGroupBox() self.heading = GUILibraries.QTextEdit() self.content = GUILibraries.QTextEdit() self.heading.setReadOnly(True) self.content.setReadOnly(True) self.main = GUILibraries.QHBoxLayout() self.notification = GUILibraries.NotificationGUI.NotificationGUI()
def SetDesgin(self): self.GetLayout().addStrut(400) # Initializing view elements self.orignalPathLable = GUILibraries.QLabel() self.changePathToLable = GUILibraries.QLabel() self.setInformation = GUILibraries.QPushButton( "&Orignal Path Information") self.setInformation = GUILibraries.QPushButton("&Change Path") self.cancel = GUILibraries.QPushButton("Do Not Change Path") self.orignalPath = GUILibraries.QTextEdit() self.changePathTo = GUILibraries.QTextEdit() # Set view text self.orignalPath.setText(self.orignal_path_text) self.changePathTo.setText(self.change_path_text) self.orignalPathLable.setText('Change Path From') self.changePathToLable.setText('To') self.orignalPath.setDisabled(True) self.changePathTo.setDisabled(True) # Styling self.orignalPath.setMaximumSize(400, 100) self.changePathTo.setMaximumSize(400, 100) self.cancel.setMaximumSize(200, 100) self.setInformation.setMaximumSize(200, 100) # Set Widget to layouts self.GetLayout().addWidget(self.orignalPathLable) self.GetLayout().addWidget(self.orignalPath) self.GetLayout().addWidget(self.changePathToLable) self.GetLayout().addWidget(self.changePathTo) self.GetLayout().addWidget(self.setInformation) self.GetLayout().addWidget(self.cancel) # Set triggers self.setInformation.clicked.connect(self.changeRootDirInfo) self.cancel.clicked.connect(self.CloseClick) self.SetWindowLayout()
def __init__(self, parent_win): GUILibraries.QDialog.__init__( self, parent_win, GUILibraries.Qt.CustomizeWindowHint | GUILibraries.Qt.WindowTitleHint | GUILibraries.Qt.WindowMinMaxButtonsHint) self.setWindowTitle('Scanner Console') #GUILibraries.Qt.CustomizeWindowHint | GUILibraries.Qt.WindowTitleHint | GUILibraries.Qt.WindowMinMaxButtonsHint self.setWindowModality(GUILibraries.Qt.WindowModal) #self.setWindowModality(GUILibraries.Qt.CustomizeWindowHint | GUILibraries.Qt.WindowTitleHint | GUILibraries.Qt.WindowMinMaxButtonsHint) self.Fixity = SharedApp.SharedApp.App self.setWindowIcon( GUILibraries.QIcon(self.Fixity.Configuration.getLogoSignSmall())) self.lay = GUILibraries.QVBoxLayout(self) self.te = GUILibraries.QTextEdit(self) self.te.setReadOnly(True) self.lay.addWidget(self.te) self.setLayout(self.lay) if self.Fixity.Configuration.getOsType() == 'linux': sys.stdout = Printer(self.te) self.resize(800, 300) self.show() self.AddText('Started Scanning ..... !') self._want_to_close = False