示例#1
0
    def closeEvent(self, evnt):

        dialog = QtWidgets.QDialog()
        dialog.setWindowTitle("Salir de Pineboo")
        dialog.setWindowIcon(QtGui.QIcon('share/icons/pineboo-logo-16.png'))
        dialog.setWindowModality(QtCore.Qt.ApplicationModal)
        _layout = QtWidgets.QVBoxLayout()
        dialog.setLayout(_layout)
        buttonBox = QtWidgets.QDialogButtonBox()
        OKButton = QtWidgets.QPushButton("&Aceptar")
        cancelButton = QtWidgets.QPushButton("&Cancelar")

        buttonBox.addButton(OKButton, QtWidgets.QDialogButtonBox.AcceptRole)
        buttonBox.addButton(
            cancelButton, QtWidgets.QDialogButtonBox.RejectRole)
        label = QtWidgets.QLabel("¿ Desea salir ?")
        _layout.addWidget(label)
        _layout.addWidget(buttonBox)
        OKButton.clicked.connect(dialog.accept)
        cancelButton.clicked.connect(dialog.reject)

        if not dialog.exec_():
            evnt.ignore()
        else:
            sett_ = FLSettings()
            sett_.writeEntryList("application/mainForm/tabsOpened", self.openTabs)
示例#2
0
 def saveState(self):
     if self:
         sett_ = FLSettings()
         sett_.writeEntryList("application/mainForm/tabsOpened", self.openTabs)
         sett_.writeEntry("application/mainForm/viewFavorites", self.dockFavoritos.isVisible())
         sett_.writeEntry("application/mainForm/FavoritesSize", self.dockFavoritos.size())
         sett_.writeEntry("application/mainForm/viewAreas", self.dockAreasTab.isVisible())
         sett_.writeEntry("application/mainForm/AreasSize", self.dockFavoritos.size())
         sett_.writeEntry("application/mainForm/mainFormSize", self.size())
示例#3
0
 def saveState(self):
     sett_ = FLSettings()
     sett_.writeEntryList("application/mainForm/tabsOpened", self.openTabs)
     sett_.writeEntry("application/mainForm/viewFavorites",
                      self.dockFavoritos.isVisible())
     sett_.writeEntry("application/mainForm/FavoritesSize",
                      self.dockFavoritos.size())
     sett_.writeEntry("application/mainForm/viewAreas",
                      self.dockAreasTab.isVisible())
     sett_.writeEntry("application/mainForm/AreasSize",
                      self.dockFavoritos.size())
     sett_.writeEntry("application/mainForm/mainFormSize", self.size())