精华内容
下载资源
问答
  • QT问题之setWindowTitle()、setText()乱码
    千次阅读
    2021-10-21 16:44:14

    setWindowTitle()设置窗口标题时乱码

    解决方法:使用QStringLiteral(" ")

    w.setWindowTitle(QStringLiteral(" 点云处理")); //设置窗口标题,如果不加QStringLiteral,就会乱码@#¥%
    

    setText()设置按钮标题时乱码

    解决方法:使用QStringLiteral(" ")

    b.setText(QStringLiteral ( " 点这里   " ) ); //设置按钮的标题
    
    更多相关内容
  • pyqt5 setWindowTitle 设置窗口标题失效解决办法 myMainWindow = QMainWindow() myUi = wMain.Ui_MainWindow() myUi.setupUi(myMainWindow) myMainWindow.setWindowTitle('ZDEMViewer 离散元数值模拟可视化程序') ...

    pyqt5 setWindowTitle 设置窗口标题失效解决办法

    myMainWindow = QMainWindow()
    myUi = wMain.Ui_MainWindow()
    myUi.setupUi(myMainWindow)
    myMainWindow.setWindowTitle('ZDEMViewer    离散元数值模拟可视化程序')
    myMainWindow.setWindowIcon(QIcon("./icons/logo.ico"))
    myMainWindow.show()
    

    如上所示的设置顺序可以成功
    在这里插入图片描述

    如果是:

    myMainWindow = QMainWindow()
    myMainWindow.setWindowTitle('ZDEMViewer    离散元数值模拟可视化程序')
    myMainWindow.setWindowIcon(QIcon("./icons/logo.ico"))
    myUi = wMain.Ui_MainWindow()
    myUi.setupUi(myMainWindow)
    myMainWindow.show()
    

    会出现图标能够生效,但是标题在生效之后一闪而过,变为“MainWindow”\

    在这里插入图片描述

    展开全文
  • w.setWindowTitle(QString("主要看气质")); w.show(); app.exec(); return 0; } ``` 出现错误: ![图片说明](https://img-ask.csdn.net/upload/201709/19/1505784494_123107.png) ``` 但是将 w.setWindow...
  • 源码分析Qt窗口标题中文乱码的问题

    千次阅读 2019-05-24 23:14:19
    setWindowTitle ( const QString & ) 2. 常用设置窗口标题方式 方式一:直接设置 window . setWindowTitle ( "中文" ) 方式二:通过赋值设置 QString title = "中文" window . set...

    设置窗口标题中文乱码现象迟迟不能解决。网上找了又找,解决方案是可以找到。但是往往是不知原因。本文从源码剖释究竟是什么回事。

    1. 接口

    void QWidget::setWindowTitle(const QString &)
    

    2. 常用设置窗口标题方式

    • 方式一:直接设置
    window.setWindowTitle("中文") 
    
    • 方式二:通过赋值设置
    QString title = "中文"
    window.setWindowTitle(title);
    

    3. 为什么会乱码?

    • 字符编码不匹配导致乱码现象。
    • 让我们看看setWindowTitle源码是怎么实现的:
    • setWindowTitle接口:
    /* 源码版本5.12 */
    void QWindowsWindow::setWindowTitle(const QString &title)
    {
        setWindowTitle_sys(QWindowsWindow::formatWindowTitle(title));
    }
    
    • setWindowTitle_sys接口:
    /* 源码版本5.12 */
    void QWindowsBaseWindow::setWindowTitle_sys(const QString &title)
    {
        qCDebug(lcQpaWindows) << __FUNCTION__ << this << window() << title;
        SetWindowText(handle(), reinterpret_cast<const wchar_t *>(title.utf16()));
    }
    
    • 从源码可以看出title.utf16()最终转换为utf16字符编码。

    4. 解决方案

    • 使用QString::fromUtf16转换;
    • 或使用QString::fromLocal8Bit转换,这个接口需要注意的是如果系统是utf16字符编码就不会乱码。如果不是有乱码现象依然存在。
    QString::fromUtf16(u"中文");
    QString::fromLocal8Bit("中文");
    

    5. 总结

    • 中文乱码大部分原因是字符编码问题;
    • 不同系统下字符编码可能不一样;
    • Qt5版本下设置窗口标题需要utf16编码。
    展开全文
  • windowOpacity 这个属性仅对window对象生效。 windowOpacity为浮点数,表示透明度,为1完全不透明,为0完全透明,缺省是1。 可以通过windowOpacity()、setWindowOpacity...windowTitle是窗口的标题,可以通过window...

    windowOpacity

    这个属性仅对window对象生效。
    windowOpacity为浮点数,表示透明度,为1完全不透明,为0完全透明,缺省是1。

    可以通过windowOpacity()、setWindowOpacity(qreal level)进行读取和设置。

    windowTitle

    这个属性仅对window和dialog对象生效。
    windowTitle是窗口的标题,可以通过windowTitle() 、setWindowTitle(const QString &)进行读取和设置。


    博客地址:https://blog.csdn.net/LaoYuanPython

    老猿Python博客文章目录:https://blog.csdn.net/LaoYuanPython/article/details/98245036

    展开全文
  • QT5通用界面设置函数

    2018-11-14 14:05:10
    1、窗体标题:setWindowTitle(const QString &amp;)。例:setWindowTitle("窗口");  2、固定窗口大小:setMaximumSize(const QSize &amp;size)。 例:setMaximumSize(300,300);  setM...
  • 3.窗口的大小标题图标设置 修改Widget窗口方法 1.... 2.... 重新设置窗口/按钮大小(可更改)-... 窗口标题-setwindowtitle(x) 窗口图标 setWindowIcon QIcon 修改Widget窗口方法 1.在构造函数中 this-...
  • qt设置mainWindow窗口的标题和图标。

    万次阅读 2018-12-24 16:04:18
    this-&gt;setWindowTitle("铁路出行信息查询系统"); this-&gt;setWindowIcon(QIcon(":/new/prefix1/2.jpg")); 效果图如下:
  • def __init__(self, parent=None): super( Winform, self).__init__(parent) self.setWindowTitle('主窗口放在屏幕中间例子') self.resize(370, 250) self.center() def center(self): screen = QDesktopWidget()....
  • pyqt5 设置窗口标题及窗口图标

    千次阅读 2021-04-23 16:58:50
    使用函数:setWindowTitle 这个函数来自QtWidgets,使用时需继承 self.setWindowTitle("重设窗口名称") # 设置窗口名 设置下窗口图标 使用函数:setWindowIcon 这个函数来自QtWidgets,使用时需继承 self....
  • windows CMD窗口换个标题 title命令

    千次阅读 2019-05-14 15:38:26
    title /? 设置命令提示窗口的窗口标题。 TITLE [string] string 指定命令提示窗口的标题。 命令用法 #将窗口标题设置为abc title abc 设置窗口标题的好处 能够让你在一堆的窗口中,找到你想找的窗口。 ...
  • setWindowTitle("OVER"); //设置标题栏名称 setWindowFlags( Qt::FramelessWindowHint | Qt::Tool | Qt::WindowStaysOnTopHint);//设置置顶无边框 如果在界面的构造函数中可直接调用,如果需要做到点击...
  • python:窗口之间的跳转

    千次阅读 2021-03-06 19:56:15
    def retranslateUi(self, Form): _translate = QtCore.QCoreApplication.translate Form.setWindowTitle(_translate("Form", "Form")) self.label_3.setText(_translate("Form", "欢迎使用数据处理系统")) self....
  • function set-title() { if [[ -z "$ORIG" ]]; then ORIG=$PS1 fi TITLE="\[\e]2;$*\a\]" PS1=${ORIG}${TITLE} } 第二步:以后想要设置title的时候可以采用如下方法 set-title my new ...
  • widget->setWindowTitle(QObject::tr("我是widget")); // 新建QLabel对象,默认parent参数是0,所以它是个窗口 QLabel *label = new QLabel(0,Qt::SplashScreen|Qt::WindowStaysOnTopHint); label->setWindow...
  • 解决toStdString()函数无法使用,setWindowTitle(“标题”)标题出现乱码问题。 在vs软件中使用setWindowTitle(“标题”)设置中文标题显示为乱码 自己写一个QString S=“文件路径”,文件路径中包含中文时 使用代码...
  • self.setWindowTitle("QLabel 例子") def link_hovered(): print("当鼠标滑过label-2标签时,触发事件。") def link_clicked(): print("当鼠标点击label-4标签时,触发事件。" ) if __name__ == "__main__": app = ...
  • QT设置窗体标题及背景颜色

    万次阅读 2019-03-17 10:05:38
    1.设置标题* 在widget.cpp文件下的 ...这个函数中加上setWindowTitle(“标题”); 如:把标题设为计算器 setWindowTitle(“计算器”); ** 2.设置窗体背景颜色 ** 在同样的函数中加上 this-&gt;s...
  • self.setWindowTitle(self.tr("设置字体,字号等格式属性")) self.text = QTextEdit() self.setCentralWidget(self.text); #字体 self.toolBar=self.addToolBar("Font") self.label1 = QLabel(self.tr("字体...
  • QT Designer设计UI打开designer.exe,使用默认的Main Window创建,直接点击Create按钮即可设计UI图如下,并保存为test.ui2 将test.ui转换为ui_test.py进入ui_test.py目录,输入pyuic5 -o ui_test.py test.ui3 编写py...
  • QT 窗口栏标题文字如何设置

    千次阅读 2020-03-03 14:47:53
    #include "mainwindow.h" #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w;... w.setWindowTitle(QString("参数配置界面")); w.show(); ...
  • Qt:设置mainWindow窗口的标题和图标

    千次阅读 2018-08-09 19:20:37
    this->setWindowTitle("铁路出行信息查询系统"); this->setWindowIcon(QIcon(":/new/prefix1/2.jpg"));
  • QT 设置应用程序名称和主窗口标题

    万次阅读 2019-03-21 14:43:49
    1、设置应用程序名称 在工程文件.pro文件中,修改Target为想设置的名称 TARGET = MXEditer ...setWindowTitle ( "MXEditer" ) ; w . show ( ) ; return a . exec ( ) ; } 更多参考
  • python pyqt5 设置窗口背景

    千次阅读 2020-11-25 08:23:45
    -- coding: utf-8 --'''【简介】界面背景图片设置'''import sysfrom PyQt5.QtWidgets import QMainWindow, QApplicationapp = QApplication(sys.argv)win = QMainWindow()win.setWindowTitle("界面背景图片设置")win...
  • 零零碎碎看了很多Qt例子...this->setWindowTitle("窗体标题"); “窗体标题”就是更改的窗体标题 2.控制窗体大小 this->setMaximumSize(300,300); //窗体最大尺寸 this->setMinimumSize(300,300); //窗体最小尺寸 th
  • MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.btn_1.setText(_translate("MainWindow", "1")) self.btn_2.setText(_translate("MainWindow", "2")) self.btn_3.setText(_translate...
  • public slots : void is_clicked (); private : QErrorMessage *error; 构造函数: ... error->setWindowTitle(tr(“错误报告”)); error->showMessage(tr(“错误报告生成中…”)); }
  • window是android中非常常见的一个概念。Activity、Dialog、Toast这些常用的知识点都是和window密不可分的。 因此,笔者整理了下window相关的知识,期望能对需要的读者有所帮助。 window官方描述 Window源码中对...
  • 大学社团管理系统

    万次阅读 多人点赞 2019-01-13 16:25:58
    社团管理系统是为了迎合学校“百团大战”(一种每年都有的社团迎新活动),为社团迎新开发的管理系统。方便学生浏览申请参加各种社团,同时方便管理者对各社团发送通知,下发文件等管理。 运行环境 ...
  • 命令行及时修改终端标题

    千次阅读 2012-06-15 17:09:50
    # Set terminal title # @param string $1 Tab/window title # @param string $2 (optional) Separate window title # The latest version of this software can be obtained here: # http://...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 160,003
精华内容 64,001
关键字:

setwindowtitle