qstring

    0热度

    1回答

    某人如何使用QString引用QObject?我试图完成这种基于Qt文档和这个网站上的类似答案这几种不同的方式无济于事。 QString string = "mylabel_" for(int i = 0; i < my.count(); i++) { QString thisString = string + QString::number(i); QString lab

    3热度

    3回答

    我将如何删除的QString的前两个字符,或者如果我必须把它放在一个StackOverflows通俗地说: QString str = "##Name" //output: ##Name 到 output: Name 到目前为止,我已经使用这个小块代码: if(str.contains("##")) { str.replace("##",""); } ..但它不工作,我需

    0热度

    2回答

    我有2个QDateEdit,它们是Date_dob和Date_doj。 我正在使用下面显示的Qstring存储该值。 QString str_dob(ui->DATE_dob->text()); QString str_doj(ui->DATE_doj->text()); 现在我想以填充同进用户界面 - > Date_dob和用户界面 - > Date_doj(经过一些编辑事件发生)。我用过

    -2热度

    3回答

    我是QT新手,所以请原谅,如果我公然在这里做错了什么,但我已经看到了关于此事的所有问题,但看起来似乎无法找到有效的东西。我试图让用户通过输入一个名称来创建一个文件夹,然后'创建'一个名称为的文件夹。我说'创建'是因为它不是完全创建一个,所以在输入名称之前会先创建一个名为“project”的文件夹,并且在输入名称时会重命名它。然而,当我尝试和重命名文件夹与所输入的名字它给了我 error:C2664

    0热度

    2回答

    我最近一直在研究一个项目。当我尝试运行该项目时,出现此错误: /ASSERT failure in QList<T>::operator[]: "index out of range", file /usr/include/arm-linux-gnueabihf/qt5/QtCore/qlist.h, line 487 The program has unexpectedly finished.

    1热度

    1回答

    我需要我的英语UI法语翻译,所以我做了所有必要的与.TS和.qm文件,加载它在QTranslator类,并将其安装到的QApplication: //in the InterfaceWidget constructor: QTranslator myappTranslator; bool loaded = myappTranslator.load("myApp_" + QLocale::sys

    0热度

    1回答

    everyone。我需要尽快分割任何类型的空格的QString。现在我正在使用QRegExp,但此方法需要大量时间。有没有更快的选择来做到这一点? QString l = "one two three four five"; lst = l.split(QRegExp("\\s+"), QString::SkipEmptyParts);

    0热度

    2回答

    我有一个QString我想生成一个新的字符串与所有字符分开。一种方法是手动迭代字符串,并在每个字符之后插入分隔符,但最后一个。 是否有更好的方法或至少更直接的方法而不必实现循环?例如,为了直接用作函数参数。如果可能的话,只使用Qt。 const QString s("Hello world!"); const QString r(some_separating_function(s)); qD

    0热度

    2回答

    注意:这是一个相当天真的问题。 期间在QT5C++应用程序打印内部变量的值,它是有用的调试和记录,并在Qt常见的方法是使用qDebug()有这样的朋友: qDebug()<<"The value was: "<< myVar; // Usually works well even for built-in Qt types 这似乎适用于许多内置的Qt5特定类型,甚至指针,但是在不输出日志的情

    3热度

    1回答

    我正在使用GoogleTest(GTest)框架与Qt5应用程序一起使用。 每当使用QString参数进行测试失败时,框架会尝试打印所有涉及的值。但是,它不能自动处理外部类型(在这种情况下,Qt5的QString)。 QString test = "Test"; ASSERT_EQ(test, "Value"); 我怎样才能得到GoogleTest自动打印出更漂亮将QString(=无需手动