def _stockInfoAct(self): code, name = self.getRightClickCodeName() if code is None: return browser = DyWebView() url = 'http://basic.10jqka.com.cn/32/{0}/'.format(code[:-3]) browser.load(QUrl(url)) browser.setWindowTitle(name) rect = QApplication.desktop().availableGeometry() taskBarHeight = QApplication.desktop().height() - rect.height() browser.resize(rect.width()//3 * 2, rect.height() - taskBarHeight) browser.move((rect.width() - browser.width())//2, 0) browser.show() self._windows.append(browser)
x = config.get('window','x') if config.has_option('window','x') else x y = config.get('window','y') if config.has_option('window','y') else y else: basedir = os.path.dirname(configFilePath) if not os.path.exists(basedir): os.makedirs(basedir) config.add_section('window') # Define geometry web.resize(int(width), int(height)) # center window if(x is None or y is None): web.move(app.desktop().screen().rect().center() - web.rect().center()) else: web.move(int(x), int(y)) # Show Debug if "--debug" in sys.argv: debug = True else: debug = False if debug: # Enable extra tools for developers from PyQt5.QtWebKit import QWebSettings web.page().settings().setAttribute(QWebSettings.DeveloperExtrasEnabled, True)
'x') else x y = config.get('window', 'y') if config.has_option('window', 'y') else y else: basedir = os.path.dirname(configFilePath) if not os.path.exists(basedir): os.makedirs(basedir) config.add_section('window') # Define geometry web.resize(int(width), int(height)) # center window if (x is None or y is None): web.move(app.desktop().screen().rect().center() - web.rect().center()) else: web.move(int(x), int(y)) # Show Debug if "--debug" in sys.argv: debug = True else: debug = False if debug: # Enable extra tools for developers from PyQt5.QtWebKit import QWebSettings web.page().settings().setAttribute(QWebSettings.DeveloperExtrasEnabled, True)