#include "vectortest.h"
#include <QtGui/QApplication>
#include <QDebug>
#include <QMap>
#include <QTextCodec>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
/*QMap<QString,int>map;
map.insert("eins",1);
map.insert("sie",2);
map.insert("fre",3);
int m=map.value("eins");
qDebug()<<"eins:"<<m;*/
QTextCodec::setCodecForTr(QTextCodec::codecForLocale());
//QList容器测试
qDebug() << QObject::tr("QList容器测试");
QList<int> list;
for (int i = 0; i < 10; i++)
{
list.insert(list.end(), i);
}
QList<int>::iterator j;
for (j = list.begin(); j!=list.end(); ++j)
{
qDebug() << (*j);
*j = (*j) * 10;
}
QList<int>::const_iterator cj;
for (cj = list.begin(); cj!=list.end(); ++cj)
{
qDebug() << (*cj);
}
//QMap容器测试
qDebug() << QObject::tr("QMap容器测试");
QMap<QString, QString> map;
map.insert("beijing", "111");
map.insert("shanghai", "021");
map.insert("tianjin", "022");
QMap<QString, QString>::const_iterator ck;
for(ck = map.constBegin(); ck!=map.constEnd(); ck++)
{
qDebug() << ck.key() << " " << ck.value();
}
QMap<QString, QString>::iterator mk;
mk = map.find("beijing");
if (mk != map.end())
{
mk.value() = "010";
}
qDebug() << "";
QMap<QString, QString>::const_iterator nck;
for(nck = map.constBegin(); nck!=map.constEnd(); nck++)
{
qDebug() << nck.key() << " " << nck.value();
}
vectortest w;
w.show();
return a.exec();
}
分享到:
相关推荐
从VC的示例代码中编译的ActiveX控件测试容器,可以很方便的测试开发中的ActiveX控件。 以前这个工具是作为VC的一个实用工具一起发布的,现在VC提供了代码,直接编译就行了。
\13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作字符串 336 \13.2.4 查询字符串数据 337 \...
\13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作字符串 336 \13.2.4 查询字符串数据 ...
用于运行Qt自动测试的Docker容器 该容器使用无头的Weston服务器和llvmpipe来运行OpenGL和Wayland的Qts自动测试,而无需显示(即它可以在服务器上运行) 用法 用法非常简单,就像几乎所有其他docker映像一样 建造: ...
可以方便算出你的人品哦,加上完美的评价,彰显你的魅力。。
容器内部对鼠标事件(按下,移动,释放)进行不同的算法处理,最终通过move()完成内部部件的平移,并在鼠标释放时结合Qt动画实现缓和的滑动效果。 经测试该组件在触摸屏上实现了滑动切换页面的效果,但效果相对移动手机...
该程序还允许通过将多个对象的属性存储在容器中来跟踪它们。每个要添加的对象都有一个用户选择的名称,并且它们相应的HSV属性被收集在一个结构中。下次对象出现时,会对其进行跟踪,标记也会随之出现。 开发是在Qt...
入门请参阅 Qt 云服务的托管应用程序运行时入门有关此示例的详细信息配置文件部署后,Qt 云服务 MAR 容器提供了一个环境变量$PORT,针对该变量,到达 Qt 云服务负载均衡器 SSL 端口的 HTTPS 请求会在内部转发。...
对于stl vector 和qt qlist qvector容器的测试,在使用中已经多次遇到从容器中弹出前释放保存在容器内指针的情况了,这回写个简单的例子来测试和提供一个标准流程来处理这种情况。
中间阶段:每5秒钟随机生成12个以内的烟花对象,加入QVector<CFirework> fireworkVector容器;每20毫秒刷新一次屏幕显示。 结束阶段:延时5秒钟播放完剩余烟花后,显示结束背景12秒。 (2)CLaunchingPad,发射台...
webrtcDocker 用于Docker容器。 运行Ubuntu 14.04 Trusty 从docker hub获得: ...只需键入: ./run让我们测试WebRTC构建: sudo apt-get install qt-sdkcd ./workspace/qtwebrtcqmake-qt4 WEBRTCTRUNK=../linuxmake
所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...
所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...
最近弄了一个在Qt中使用C#控件的...2. 编译运行,编译运行(需要管理员权限)后可以通过系统的用户控件测试容器简单的测试该控件, 3. 发布DLL C#的ActiveX控件需要用regasm程序注册,使用方式如下: 注册 regasm /cod
所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...
所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...
所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加...
qapreload-使用Appium框架自动测试Aurora OS,Sailfish OS,Qt小部件和Qt QML应用程序的库 库实现命令的通用子集以执行UI操作 必须将库注入到应用程序中。通过Appium框架启动应用程序时,bridge负责注入。对于Aurora...