qstring

    0热度

    1回答

    我无法使PyQt正确显示带有特殊字符的字符串。从拖放动作中,我最终得到的文件名为QString,可能包含一个空格或一个丑陋的德语Umlaute 为简单起见,我们考虑这是我想要处理的文件名:'abc defä.ghi',生成的QString I得到是'abc%20.def%C3%A4.ghi'。我现在只是想打印原始字符串: from PyQt4.QtCore import QString, QTex

    1热度

    1回答

    我正在创建一个函数,它使用字典替换文本文件中的单词,即如果在文件中遇到第一个单词对,由第二个取代。此外,当GUI中的小部件被用户占用时创建的功能被调用。所以创建的函数都存在于一个UI类中。 (希望这是有道理的)。我正在使用python 字典看起来像这样(dictlist = {'test':'rest','happy':'sad','big':'small'})。该函数直接在Python编辑器中编

    0热度

    1回答

    我几乎在任何地方搜索如何将verticalScrollBar添加到QListWidget,但我无法找到适合我的问题的答案。 我试图显示QProcess到QListWidget的输出。但是没有垂直滚动条。在我的例子中,我有200行,但我只能看到5行,因为没有滚动条。这是我的尝试; QString program = "ssh"; QStringList arguments; ar

    1热度

    2回答

    我在Qt 4.8.6上遇到了一个非常奇怪的OS X崩溃。 我的代码非常简单位(工作在我们的Windows只是罚款和Linux版本): QStringList list; list << "test"; 什么我发现是追加操作将在运行时崩溃与下面的堆栈跟踪: QBasicAtomicInt::ref() { asm volatile("lock\n" ... } QString::QStrin

    0热度

    2回答

    我想插入一个特殊的Unicode字符(0xFD3F)到QString中。 我试着创建QChar(0xFD3F),但是当输出这个char并在十六进制编辑器中查看它时,它显示0x3F3F。 我也无法在QString中找到函数来通过其十六进制或十进制表示插入一个字符。

    -4热度

    1回答

    你好,我想要得到的ultil行中的空间出现例如 在给定的图片 我能够使用getter方法来我的父窗口,以获得整个字符串,但我不想获取日期部分时间 我目前得到 https://www.youtube.com/watch?v=VXw6OdVmMpw Sun Nov 1 20:29:30 2015 ,而我希望得到https://www.youtube.com/watch?v=VXw6OdVm

    0热度

    1回答

    我有unsigned long a=999999999; 和float b=0.123456; ,我想有结果QString为999999999.123456什么是做这种方式吗?

    2热度

    3回答

    我正在使用解析器。我想通过char解析文本文件char。 bool parse(QString fileName, QString fieldTerminator, QString lineTerminator, QString encloseChar) { QChar ft = *(fieldTerminator.unicode());

    0热度

    1回答

    我在Eclipse/Linux中使用Qt编写多语言应用程序。在泰国,换行符在我的控制器上似乎没有得到很好的支持(我仍不确定为什么)。无论如何,以下算法会在每个泰语字符(其字符&其重音符之间除外)之间插入零宽度空格(\ u200b),因此可能会发生换行符。但是,我的控制器现在需要12分钟的时间才能使用泰语(显示打开的QString消息之前12分钟)启动。该函数覆盖Qt中的QTranslator ::

    5热度

    3回答

    我想在字符串上使用.arg()。这是一个例子: qDebug() << QString("%11%2").arg(66).arg(77); 我想获得输出66177,但当然这不是因为%11实际输出被解释为占位符#11,而不是占位符#1后面文字1。 有没有比以下更好的解决方案? qDebug() << QString("%1%2%3").arg(66).arg(1).arg(77);