qstring

    62热度

    6回答

    我想“串化”一个数字并添加零填充,就像printf("%05d")如果数字少于5位数字一样将添加前导零。

    1热度

    1回答

    我得到一个QString代表QLineEdit中的一个目录。现在我想检查这个目录中是否存在某个文件。但如果我尝试这与os.path.exists和os.path.join和惹上麻烦时,德国的变音符号出现在目录路径: #the direcory coming from the user input in the QLineEdit #i take this QString to the local

    0热度

    3回答

    我有一个Qt应用程序,它使用另一个函数输出为std :: string而不是QString的库。 所以在我的节目,我有一个方法 void doSomething() { ... std::string std_string = MyExternalLibraryThatReturnsSTLstring.getString(); QString myQString = QString::fro

    4热度

    2回答

    我有以下问题。我正在尝试将我编写的大代码与Qt接口集成。 我的一些函数返回std::string。我没有成功让QLineEdit::setText接受他们(其他功能返回char不给我的问题)。 我该怎么办?谢谢! Giuseppe

    0热度

    3回答

    我有QHash<QString,QString>。 我使用以下表达式来检查QHash::keys()中是否有值。 //programme QHash<QString,QString> samplehash; QString value = "somevalue"; if(samplehash.contains(value)) // Condition - 1 { //some code

    3热度

    1回答

    我正在尝试创建一个QString,它是一个十六进制数字,它的字母数字在首都而不是小型大写字母,它如何完成? QString(" %1").arg(15, 1, 16) 产生f,我想F

    0热度

    1回答

    我有一个复杂的错误。该软件将PrintParamters发送给打印机几次。在某个时刻,参数结构的所有QStrings都被破坏(坏ptr) Structs中是否存在QStrings的一般问题? 这里是我使用的结构: typedef struct RecorderPrintParam { ES_DataType xxxxxxxxxx; bool xxxxxxxxxxx;

    4热度

    1回答

    我正在使用Qt 4.5,并且正在使用QList<QStringList>这是一个字符串列表的列表。 现在我想要替换一个stringList中的一个字符串,但用它看起来很不寻常。我发现这样做的以下方式,并想知道,如果它是确定的: QList <QStringList> pDataList; pDataList[listIndex].replace(QStringIndex, newString)

    0热度

    1回答

    我正在制作一个Qt应用程序,我有一个按钮可以打开一个连接到自定义插槽的文件。这是迄今为止段代码: void MainWindow::file_dialog() { const QFileDialog *fd; const QString filename = fd->getOpenFileName(); } 我怎么能有它然后将文件名转换为const char *,打开文件

    59热度

    6回答

    我试图通过以下方法将QString转换为char *类型,但它们似乎不起作用。 //QLineEdit *line=new QLineEdit();{just to describe what is line here} QString temp=line->text(); char *str=(char *)malloc(10); QByteArray ba=temp.toLatin1(