QChar 到 wchar_t
我需要将 QChar 转换为 wchar_t 我已经尝试过以下操作: #include <cstdlib> #include <QtGui/QApplication> #include <iostream> using …
如何将指数形式的十进制数字符串转换为Qt中的浮点数?
我在文本文件中有一些以指数形式表示的十进制数字,例如:144.2e-3。我想将值存储为浮点数。在qt中,当我直接使用“number.toFloat()”方法时,它返回…
QString,删除标签和内容?
message.Text() 是一个 QString。 我想删除一些文字。 文本可以是: 正常:“这是一个文本” 带标签:“something这是一个文本” 首先,我发现如果文…
非QObject派生类是否应该“总是”?被放入堆栈中?
来自 Symbian 世界,我习惯于尽可能多地使用堆以避免耗尽堆栈空间,尤其是在处理描述符时。 CBase 派生类总是在堆上动态分配,因为如果不这样做,它们…
从 Qt 字符串打开文件
我正在制作一个 Qt 应用程序,并且有一个用于打开文件的按钮,该文件连接到自定义插槽。这是到目前为止的槽代码: void MainWindow::file_dialog() { …
如何检查由带德语变音符号的 QString 表示的路径是否存在?
我得到一个 QString,它代表来自 QLineEdit 的目录。现在我想检查该目录中是否存在某个文件。但是,如果我尝试使用 os.path.exists 和 os.path.join …
在 Qt 中使用 std::string 会导致销毁时出现运行时错误
我有一个 Qt 应用程序,它使用另一个库,其中函数输出是 std::string 而不是 QString。 所以在我的程序中,我有一个方法 void doSomething() { ... st…
Qt QString克隆分段错误
我正在使用 Qt Creator 构建我的第一个 Qt 应用程序,一切都很顺利,直到我开始从一条显然无害的线路中收到一个奇怪的 SIGSEGV。 这是错误: 程序收到…
关于 QList的问题在 Qt 中
我正在使用 Qt 4.5,并且正在使用 QList 它是字符串列表的列表。 现在我想替换一个 stringList 中的一个字符串,但输入起来似乎很不寻常。我找到了以…
适用于现有 C++ 的 Qt UI项目
我已经编写了一个 C++ 程序,我想为其编写一个 GUI。我意识到 Qt 是一个很棒的工具,但是,Qt 有它自己的类,这让我很困惑。例如:Qt 有一个名为 QStr…
解码 C 中的 printf 语句(Printf Primer)
我正在努力将 1998 年的一些旧代码引入到 21 世纪。 该过程的第一步是将 printf 语句转换为 QString 变量。 不管我回顾多少次 printf,我总是会忘记一…