本文整理汇总了Python中PyQt4.Qt.QListWidget.hide方法的典型用法代码示例。如果您正苦于以下问题:Python QListWidget.hide方法的具体用法?Python QListWidget.hide怎么用?Python QListWidget.hide使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt4.Qt.QListWidget
的用法示例。
在下文中一共展示了QListWidget.hide方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: LetsShareBooksDialog
# 需要导入模块: from PyQt4.Qt import QListWidget [as 别名]
# 或者: from PyQt4.Qt.QListWidget import hide [as 别名]
#.........这里部分代码省略.........
self.edit.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
self.edit.setToolTip("Change your librarian name")
self.edit.setText(self.librarian)
#self.edit.textChanged.connect(self.handle_text_changed)
self.save_libranon = QPushButton("librarian:")
self.save_libranon.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum)
self.save_libranon.setObjectName("share")
self.save_libranon.setToolTip("Save your librarian name")
self.libranon_layout.addWidget(self.save_libranon)
self.libranon_layout.addWidget(self.edit)
self.save_libranon.clicked.connect(self.save_librarian)
self.ll.addWidget(self.libranon_container)
self.ll.addSpacing(10)
self.chat_button = QPushButton("Chat room: https://chat.memoryoftheworld.org")
#self.chat_button.hovered.connect(self.setCursorToHand)
self.chat_button.setObjectName("url2")
self.chat_button.setToolTip('Meetings every thursday at 23:59 (central eruopean time)')
self.chat_button.clicked.connect(functools.partial(self.open_url, "https://chat.memoryoftheworld.org/?nick={}".format(self.librarian.lower().replace(" ", "_"))))
self.ll.addWidget(self.chat_button)
self.about_project_button = QPushButton('Public Library: http://www.memoryoftheworld.org')
self.about_project_button.setObjectName("url2")
self.about_project_button.setToolTip('When everyone is librarian, library is everywhere.')
self.metadata_thread.uploaded.connect(lambda: self.render_library_button("{}://library.{}".format(prefs['server_prefix'], prefs['lsb_server']), "Building together real-time p2p library infrastructure."))
self.ll.addWidget(self.about_project_button)
self.debug_log = QListWidget()
self.ll.addWidget(self.debug_log)
self.debug_log.addItem("Initiatied!")
self.debug_log.hide()
from PyQt4 import QtWebKit
self.webview = QtWebKit.QWebView()
self.webview.setMaximumWidth(680)
self.webview.setMaximumHeight(400)
self.webview.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding)
self.webview.setUrl(QtCore.QUrl( "https://chat.memoryoftheworld.org/?nick={}".format(self.librarian.lower().replace(" ", "_"))))
self.ll.addWidget(self.webview)
#self.webview.hide()
#- check if there is a new version of plugin ----------------------------------------------
self.plugin_url = "https://github.com/marcellmars/letssharebooks/raw/master/calibreletssharebooks/letssharebooks_calibre.zip"
self.running_version = ".".join(map(str, lsb.version))
try:
r = requests.get('https://raw.github.com/marcellmars/letssharebooks/master/calibreletssharebooks/_version', timeout=3)
self.latest_version = r.text[-1]
except:
self.latest_version = "0.0.0"
self.upgrade_button = QPushButton('Please download and upgrade from {0} to {1} version of plugin.'.format(self.us.running_version, self.latest_version))
self.upgrade_button.setObjectName("url2")
self.upgrade_button.setToolTip('Running latest version you make developers happy')
self.upgrade_button.clicked.connect(functools.partial(self.open_url, self.plugin_url))
version_list = [self.us.running_version, self.us.latest_version]
version_list.sort(key=lambda s: map(int, s.split('.')))
if self.us.running_version != self.us.latest_version:
if self.us.running_version == version_list[0]:
self.ll.addSpacing(20)
self.ll.addWidget(self.upgrade_button)
示例2: LetsShareBooksDialog
# 需要导入模块: from PyQt4.Qt import QListWidget [as 别名]
# 或者: from PyQt4.Qt.QListWidget import hide [as 别名]
class LetsShareBooksDialog(QDialog):
def __init__(self, gui, icon, do_user_config, qaction, us):
QDialog.__init__(self, gui)
self.gui = gui
self.do_user_config = do_user_config
self.qaction = qaction
self.us = us
self.clip = QApplication.clipboard()
self.main_gui = calibre_main()
self.urllib_thread = UrlLibThread(self.us)
self.kill_servers_thread = KillServersThread(self.us)
self.us.check_finished = True
self.pxmp = QPixmap()
self.pxmp.load('images/icon_connected.png')
self.icon_connected = QIcon(self.pxmp)
self.setStyleSheet("""
QDialog {
background-color: white;
}
QPushButton {
font-size: 16px;
border-style: solid;
border-color: red;
font-family:'BitstreamVeraSansMono',Consolas,monospace;
text-transform: uppercase;
}
QPushButton#arrow {
border-width: 16px;
border-right-color:white;
padding: -10px;
color:red;
}
QPushButton#url {
background-color: red;
min-width: 460px;
color: white;
text-align: left;
}
QPushButton#url:hover {
background-color: white;
color: red;
}
QPushButton#share {
background-color: red;
color: white;
margin-right: 10px;
}
QPushButton#share:hover {
background-color: white;
color: red;
}
QPushButton#url2 {
color: #222;
text-align: left;
}
QPushButton#url2:hover {
color: red;
}
""")
self.ll = QVBoxLayout()
#self.ll.setSpacing(1)
self.l = QHBoxLayout()
self.l.setSpacing(0)
self.l.setMargin(0)
#self.l.setContentsMargins(0,0,0,0)
self.w = QWidget()
self.w.setLayout(self.l)
self.setLayout(self.ll)
self.setWindowIcon(icon)
self.lets_share_button = QPushButton()
self.lets_share_button.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.MinimumExpanding)
self.lets_share_button.setObjectName("share")
self.lets_share_button.clicked.connect(self.lets_share)
self.stop_share_button = QPushButton()
self.stop_share_button.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.MinimumExpanding)
self.stop_share_button.setObjectName("share")
self.stop_share_button.clicked.connect(self.stop_share)
self.l.addWidget(self.lets_share_button)
self.l.addWidget(self.stop_share_button)
if self.us.button_state == "start":
self.lets_share_button.show()
self.stop_share_button.hide()
#.........这里部分代码省略.........