Example #1
0
    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)
Example #2
0
        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)
Example #3
0
                                                           '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)