本文整理汇总了Python中PyQt5.QtCore.Qt.WindowSystemMenuHint方法的典型用法代码示例。如果您正苦于以下问题:Python Qt.WindowSystemMenuHint方法的具体用法?Python Qt.WindowSystemMenuHint怎么用?Python Qt.WindowSystemMenuHint使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt5.QtCore.Qt
的用法示例。
在下文中一共展示了Qt.WindowSystemMenuHint方法的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setWindowFlags
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def setWindowFlags(self, flags):
super(PreviewWindow, self).setWindowFlags(flags)
flag_type = (flags & Qt.WindowType_Mask)
if flag_type == Qt.Window:
text = "Qt.Window"
elif flag_type == Qt.Dialog:
text = "Qt.Dialog"
elif flag_type == Qt.Sheet:
text = "Qt.Sheet"
elif flag_type == Qt.Drawer:
text = "Qt.Drawer"
elif flag_type == Qt.Popup:
text = "Qt.Popup"
elif flag_type == Qt.Tool:
text = "Qt.Tool"
elif flag_type == Qt.ToolTip:
text = "Qt.ToolTip"
elif flag_type == Qt.SplashScreen:
text = "Qt.SplashScreen"
else:
text = ""
if flags & Qt.MSWindowsFixedSizeDialogHint:
text += "\n| Qt.MSWindowsFixedSizeDialogHint"
if flags & Qt.X11BypassWindowManagerHint:
text += "\n| Qt.X11BypassWindowManagerHint"
if flags & Qt.FramelessWindowHint:
text += "\n| Qt.FramelessWindowHint"
if flags & Qt.WindowTitleHint:
text += "\n| Qt.WindowTitleHint"
if flags & Qt.WindowSystemMenuHint:
text += "\n| Qt.WindowSystemMenuHint"
if flags & Qt.WindowMinimizeButtonHint:
text += "\n| Qt.WindowMinimizeButtonHint"
if flags & Qt.WindowMaximizeButtonHint:
text += "\n| Qt.WindowMaximizeButtonHint"
if flags & Qt.WindowCloseButtonHint:
text += "\n| Qt.WindowCloseButtonHint"
if flags & Qt.WindowContextHelpButtonHint:
text += "\n| Qt.WindowContextHelpButtonHint"
if flags & Qt.WindowShadeButtonHint:
text += "\n| Qt.WindowShadeButtonHint"
if flags & Qt.WindowStaysOnTopHint:
text += "\n| Qt.WindowStaysOnTopHint"
if flags & Qt.WindowStaysOnBottomHint:
text += "\n| Qt.WindowStaysOnBottomHint"
if flags & Qt.CustomizeWindowHint:
text += "\n| Qt.CustomizeWindowHint"
self.textEdit.setPlainText(text)
示例2: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, parent=None):
super(ShapedClock, self).__init__(parent,
Qt.FramelessWindowHint | Qt.WindowSystemMenuHint)
timer = QTimer(self)
timer.timeout.connect(self.update)
timer.start(1000)
quitAction = QAction("E&xit", self, shortcut="Ctrl+Q",
triggered=QApplication.instance().quit)
self.addAction(quitAction)
self.setContextMenuPolicy(Qt.ActionsContextMenu)
self.setToolTip("Drag the clock with the left mouse button.\n"
"Use the right mouse button to open a context menu.")
self.setWindowTitle(self.tr("Shaped Analog Clock"))
示例3: updatePreview
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def updatePreview(self):
flags = Qt.WindowFlags()
if self.windowRadioButton.isChecked():
flags = Qt.Window
elif self.dialogRadioButton.isChecked():
flags = Qt.Dialog
elif self.sheetRadioButton.isChecked():
flags = Qt.Sheet
elif self.drawerRadioButton.isChecked():
flags = Qt.Drawer
elif self.popupRadioButton.isChecked():
flags = Qt.Popup
elif self.toolRadioButton.isChecked():
flags = Qt.Tool
elif self.toolTipRadioButton.isChecked():
flags = Qt.ToolTip
elif self.splashScreenRadioButton.isChecked():
flags = Qt.SplashScreen
if self.msWindowsFixedSizeDialogCheckBox.isChecked():
flags |= Qt.MSWindowsFixedSizeDialogHint
if self.x11BypassWindowManagerCheckBox.isChecked():
flags |= Qt.X11BypassWindowManagerHint
if self.framelessWindowCheckBox.isChecked():
flags |= Qt.FramelessWindowHint
if self.windowTitleCheckBox.isChecked():
flags |= Qt.WindowTitleHint
if self.windowSystemMenuCheckBox.isChecked():
flags |= Qt.WindowSystemMenuHint
if self.windowMinimizeButtonCheckBox.isChecked():
flags |= Qt.WindowMinimizeButtonHint
if self.windowMaximizeButtonCheckBox.isChecked():
flags |= Qt.WindowMaximizeButtonHint
if self.windowCloseButtonCheckBox.isChecked():
flags |= Qt.WindowCloseButtonHint
if self.windowContextHelpButtonCheckBox.isChecked():
flags |= Qt.WindowContextHelpButtonHint
if self.windowShadeButtonCheckBox.isChecked():
flags |= Qt.WindowShadeButtonHint
if self.windowStaysOnTopCheckBox.isChecked():
flags |= Qt.WindowStaysOnTopHint
if self.windowStaysOnBottomCheckBox.isChecked():
flags |= Qt.WindowStaysOnBottomHint
if self.customizeWindowHintCheckBox.isChecked():
flags |= Qt.CustomizeWindowHint
self.previewWindow.setWindowFlags(flags)
pos = self.previewWindow.pos()
if pos.x() < 0:
pos.setX(0)
if pos.y() < 0:
pos.setY(0)
self.previewWindow.move(pos)
self.previewWindow.show()
示例4: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self):
# Fucking QMainWindow calls a general super().__init__ on every parent class, don't call them here !
flags = Qt.WindowTitleHint | Qt.WindowSystemMenuHint | Qt.WindowCloseButtonHint
flags = flags | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint
self.helpers = {}
QMainWindow.__init__(
self,
flags=flags
)
self.resize(1024, 768)
self.tabs = TabWidget()
layout = VLayout(
[
self.tabs
]
)
layout.setContentsMargins(10, 10, 10, 10)
window = Widget()
window.setLayout(layout)
self.setCentralWidget(window)
self.setWindowIcon(QIcon(constant.DEFAULT_ICON))
self.exit_shortcut = Shortcut(QKeySequence(Qt.Key_Escape), self, self.exit)
self.setWindowTitle(
'{} v{} - {}'.format(constant.APP_SHORT_NAME,
__version__,
constant.APP_RELEASE_NAME))
示例5: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, dirname, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogClassificationLib.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint | Qt.WindowCloseButtonHint
self.setWindowFlags(flags)
self.morph = morph
self.configurations = configurations
self.parent = parent
self.input_dir = dirname
self.lineEditInputDir.setText(dirname)
self.profiler = Profiler()
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonClassify.clicked.connect(self.makeClassification)
output_dir = self.configurations.get("output_files_directory", "output_files")
self.calculator = ClassificationLibCalculator(self.input_dir, output_dir, morph, self.configurations)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
self.output_dir = configurations.get("output_files_directory", "output_files/classification") + "/"
示例6: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, filenames, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogDecomposeAndRuleApply.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint;
self.setWindowFlags(flags)
self.filenames = filenames
self.morph = morph
self.configurations = configurations
self.parent = parent
self.profiler = Profiler()
self.nu = []
self.ns = []
self.nv = []
self.all_idf_word_keys = []
self.texts = []
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonProcess.clicked.connect(self.process)
self.textEdit.setText("")
示例7: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self):
super(Mainframe, self).__init__()
self.setupUi(self)
self.setWindowFlags(Qt.WindowSystemMenuHint | Qt.WindowTitleHint)
window_icon = QIcon()
window_icon.addPixmap(QPixmap(join(cur_folder, "resources/window_icon.png")), QIcon.Normal, QIcon.Off)
self.setWindowIcon(window_icon)
self.buttonBox.accepted.connect(self.accepted)
self.buttonBox.rejected.connect(self.rejected)
self.path_button.clicked.connect(self.path_button_clicked)
self.package_path = ""
self.checked_validate = False
self.checked_warnings = False
if isdir(join(expanduser("~"), ".fomod")):
config = ConfigParser()
config.read_dict(default_settings)
config.read(join(expanduser("~"), ".fomod", ".validator"))
self.path_text.setText(config["Path"]["lastused"])
self.check_updates()
示例8: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, filename, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/XiSquare.ui', self)
self.configurations = configurations
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint;
self.setWindowFlags(flags)
self.parent = parent
self.all_idf_word_keys = []
self.input_path = ''
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonProcess.clicked.connect(self.processIt)
self.textEdit.setText("")
self.profiler = Profiler()
self.configurations["minimal_word_size"] = 4
self.configurations["cut_ADJ"] = False
output_dir = self.configurations.get("output_files_directory", "output_files")
self.progressBar.setValue(0)
self.checkBoxNeedApriori.toggled.connect(self.onActivateApriori)
self.groupBoxApriori.setVisible(False)
self.calculator = XiCalculator(filename, output_dir, morph, self.configurations)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
示例9: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self):
super().__init__()
self.setupUi(self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinMaxButtonsHint | Qt.WindowCloseButtonHint;
self.setWindowFlags(flags)
fig = Figure()
self.addmpl(fig)
示例10: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, dirname, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogConfigClassification.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint
self.setWindowFlags(flags)
self.morph = morph
self.configurations = configurations
self.parent = parent
self.input_dir = dirname
self.lineEditInputDir.setText(dirname)
self.profiler = Profiler()
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.buttonClassify.clicked.connect(self.makeClassification)
self.textEdit.setText("")
self.groupBox_KNN.setVisible(False)
self.radioButtonNaiveBayes.toggled.connect(self.onChangeMethod)
self.radioButtonRocchio.toggled.connect(self.onChangeMethod)
self.radioButtonKNN.toggled.connect(self.onChangeMethod)
self.radioButtonLLSF.toggled.connect(self.onChangeMethod)
self.radioButtonID3.toggled.connect(self.onChangeMethod)
output_dir = self.configurations.get("output_files_directory", "output_files")
self.calculator = ClassificationCalculator(self.input_dir, output_dir, morph, self.configurations)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
self.output_dir = configurations.get("output_files_directory", "output_files/classification") + "/"
示例11: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, filenames, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogConfigClasterization.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowCloseButtonHint
self.setWindowFlags(flags)
self.filenames = filenames
self.morph = morph
self.configurations = configurations
self.parent = parent
self.somMap = []
self.somDLocations = []
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.startMethod.clicked.connect(self.OnStartMethod)
self.textEdit.setText("")
self.parameters.setVisible(False)
self.parameters_DBSCAN.setVisible(False)
self.parameters_SOM.setVisible(False)
output_dir = self.configurations.get("output_files_directory", "output_files")
self.progressBar.setValue(0)
self.profiler = Profiler()
self.calculator = ClasterizationCalculator(filenames, output_dir, morph, self.configurations, self.textEdit)
self.calculator.setMethod('1')
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)
self.radioButton_Hierarhy.toggled.connect(self.onChangeMethod)
self.radioButton_KMiddle.toggled.connect(self.onChangeMethod)
self.radioButton_SMiddle.toggled.connect(self.onChangeMethod)
self.radioButton_DBSCAN.toggled.connect(self.onChangeMethod)
self.radioButton_C3M.toggled.connect(self.onChangeMethod)
self.radioButton_SOM.toggled.connect(self.onChangeMethod)
self.drawSOMDiagram.clicked.connect(self.onDrawSOMDiagram)
示例12: __init__
# 需要导入模块: from PyQt5.QtCore import Qt [as 别名]
# 或者: from PyQt5.QtCore.Qt import WindowSystemMenuHint [as 别名]
def __init__(self, filenames, morph, configurations, parent):
super().__init__()
uic.loadUi('sources/DialogClastering.ui', self)
flags = Qt.Window | Qt.WindowSystemMenuHint | Qt.WindowMinimizeButtonHint | Qt.WindowMaximizeButtonHint | Qt.WindowCloseButtonHint
self.setWindowFlags(flags)
fig = Figure()
self.addmpl(fig)
self.filenames = filenames
self.morph = morph
self.configurations = configurations
self.parent = parent
output_dir = self.configurations.get("output_files_directory", "output_files")
self.setAttribute(QtCore.Qt.WA_DeleteOnClose)
self.startMethod.clicked.connect(self.OnStartMethod)
self.textEdit.setText("")
self.progressBar.setValue(0)
self.profiler = Profiler()
self.calculator = ClasteringCalculator(filenames, output_dir, morph, self.configurations, self.textEdit)
self.calculator.signals.Finished.connect(self.onCalculationFinish)
self.calculator.signals.UpdateProgressBar.connect(self.onUpdateProgressBar)
self.calculator.signals.PrintInfo.connect(self.onTextLogAdd)