成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

PyQt5學(xué)習(xí)筆記一

Joonas / 956人閱讀

摘要:如何使窗口置頂主函數(shù)如何使用參考前提條件獲得指針對(duì)象獲取指定區(qū)間的文本相對(duì)于整篇文檔之間的字符為獲取光標(biāo)所在行的文本獲取光標(biāo)所在行的文本的前個(gè)字符

Q: 如何使窗口置頂?
QtCore.Qt.WindowStaysOnTopHint

Example

# -*- coding: utf-8 -*-

import sys

from PyQt5.QtWidgets import QApplication , QMainWindow

from PyQt5 import QtCore, QtGui, QtWidgets

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(368, 164)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        MainWindow.setCentralWidget(self.centralwidget)

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))

if __name__ == "__main__":
    """
    主函數(shù)
    """

    app = QApplication(sys.argv)
    mainWindow = QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(mainWindow)
    mainWindow.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
    mainWindow.show()
    sys.exit(app.exec_())
Q: QTextCursor 如何使用?

API參考

前提條件:獲得指針對(duì)象

textCursor = self.textEdit.textCursor()

獲取指定區(qū)間的文本(相對(duì)于整篇文檔)

textCursor.setPosition(3, QTextCursor.MoveAnchor)
textCursor.setPosition(9, QTextCursor.KeepAnchor)
lineContent = textCursor.selectedText()

str = "0123456789"
3-9之間的字符為 345678

獲取光標(biāo)所在行的文本

textCursor.select(QTextCursor.LineUnderCursor)
lineContent = textCursor.selectedText()

獲取光標(biāo)所在行的文本的前5個(gè)字符

textCursor.movePosition(QTextCursor.StartOfLine)
end = textCursor.position() + 5
textCursor.setPosition(end, QTextCursor.KeepAnchor)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/44433.html

相關(guān)文章

  • PyQt5+eric6之旅() - 簡(jiǎn)介與安裝配置過程

    摘要:最近想做一個(gè)實(shí)用的圖形界面用于查看實(shí)時(shí)日志本來是準(zhǔn)備用開發(fā)原本以為功能簡(jiǎn)單應(yīng)該很好上手然而在嘗試了幾次之后徹底放棄了這個(gè)想法首先太老了看上去像是上個(gè)世紀(jì)的應(yīng)用界面丑陋這是其一如果只是這樣還可以接受然而實(shí)際編寫過程中發(fā)現(xiàn)也不是那么友好優(yōu)質(zhì)文檔 最近想做一個(gè)實(shí)用的圖形界面用于查看實(shí)時(shí)日志,本來是準(zhǔn)備用tkinter開發(fā),原本以為功能簡(jiǎn)單應(yīng)該很好上手,然而,在嘗試了幾次之后,徹底放棄了這個(gè)想...

    王偉廷 評(píng)論0 收藏0
  • Python 小白的 PyQt5 項(xiàng)目實(shí)戰(zhàn)(1)安裝與環(huán)境配置

    摘要:工具可以直接使用方式安裝和的環(huán)境配置使用集成開發(fā)工具的小白,在安裝庫以后,還要對(duì)和進(jìn)行環(huán)境配置,將其集成到中。如果小白的或安裝在其他路徑下,則從對(duì)應(yīng)的目錄找到,或者在資源管理器中搜索文件找到安裝路徑。 ...

    Chao 評(píng)論0 收藏0
  • pyqt5——菜單和工具欄

    摘要:菜單和工具欄這個(gè)章節(jié),我們會(huì)創(chuàng)建狀態(tài)欄菜單和工具欄。是菜單欄工具欄或者快捷鍵的動(dòng)作的組合。程序預(yù)覽工具欄菜單欄包含了所有的命令,工具欄就是常用的命令的集合。把工具欄展示出來。 菜單和工具欄 這個(gè)章節(jié),我們會(huì)創(chuàng)建狀態(tài)欄、菜單和工具欄。菜單是一組位于菜單欄的命令。工具欄是應(yīng)用的一些常用工具按鈕。狀態(tài)欄顯示一些狀態(tài)信息,通常在應(yīng)用的底部。 主窗口 QMainWindow提供了主窗口的功能,使...

    JinB 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<