qstring

    1热度

    1回答

    嗨我试图通过程序化编程,使链表中CPP在QT,每当我尝试的东西添加到列表中我得到这个错误: c:\users\marcin\documents\dev cpp\proc_list\proc_list.cpp:11: error: Exception at 0x13fc325cb, code: 0xc0000005: write access violation at: 0x1, flags=0x0

    0热度

    1回答

    我有一个QTableWidget,其中用户输入各种样式的复杂数字。 例如,复数(-15 + 8.14i)可以写成像: -15 + 8.14i -15 + 8.14j -15 + J 8,14 -15+ i8,14 我也可以Ĵ! 这两个值都可能很大(它们被保存为双倍),也是负值。它们可以用“,”和“”来书写。 (所以3.14和3,14是相等的)。当用户错误地输入号码时应该有错误信息。 CKomple

    2热度

    2回答

    如何更改QLineEdit的颜色和字体? 这里是我的代码: self.lineEdit = QtGui.QLineEdit(widget) self.lineEdit.setText("enter keywords here") #I want this to be in italics and in brown color 从Documentation的setText行说里面文字的QStr

    0热度

    3回答

    用下面的代码: QString msg; msg = "Datalogging Item" + ',' + QString::number(item) + ',' + "Slave Index" + ',' + QString::number(slaveIndex) + ',' + "Slave Name" + ',' +

    0热度

    1回答

    我需要安装一个在运行openSuse 11 i586的旧机器上使用Qt的lib。实际上,我的构建机器运行Ubuntu,我们有我们自己的Qt编译 - 为了使用静态功能。显然,两台机器(版本和目标)都有兼容的系统。 一切正常,除了QString。在目标机器上QString打印奇怪的字符。 QTextStream out(stdout); QString text = "ABCDEFGHJKLNOPQ

    2热度

    1回答

    我是PyQt GUI的新手。我想要获得QLineEdit文本框的数据,并且我正在使用text()方法。我正在获取数据,但数据类型为QString。我需要将此作为json数据传输到服务器,为此,我使用了json.dumps()方法 - 但出现错误。 import sys from PyQt4.QtCore import * from PyQt4.QtGui import * import py

    1热度

    2回答

    我只是想打印使用qDebug一个数字如下: qDebug() << QString::number(03001); 但结果是: "1537" 如果我尝试没有第一个零打印: qDebug() << QString::number(3001); 的结果是正确的: "3001" 为什么会发生? 我正在使用Qt 5.3。

    1热度

    1回答

    我在PyQt4中构建一个程序,它需要从多个文本文件中提取数据。我有一个按钮,将选择文件:它的代码是 qtCreatorFile = 'parser.ui' Ui_MainWindow, QtBaseClass = uic.loadUiType(qtCreatorFile) class MyApp(QtGui.QMainWindow, Ui_MainWindow): def __i

    0热度

    1回答

    找到所有错过tr的QStrings有什么机会() - 在一个非常古老且非常庞大的应用程序中翻译调用? 我在想......像一个特殊的.ts文件仅用于调试,并为所有翻译添加一个静态前缀。然后将Qt置于某种调试模式,并将其所有QString列出到qDebug或其他任何位置,并有机会过滤掉所有缺少静态前缀的调试转换文件。这可能吗? 或者有没有更好的方法来找到未翻译的QString事件?由于

    2热度

    2回答

    我有一个很长的QString,名为text,我正在寻找提取其中第一个字母为大写的所有单词。有什么方法可以使用QString::split()方法分别测试每个单词吗?或甚至一种方法来做到这一点,而不必分裂text?