摘要:
一、QString str; char *ch; QByteArray ba = str.toLatin1(); ch = ba.data(); 二、将QString转换为标准库string类型,然后将string转为char * QString name; std::string cstr = n 阅读全文
摘要:
一、16位高低位转换 二、32位高低位转换 三、获取32位的高16位 四、获取32位的低16位 五、交换32位高低16位,并且交换16位中的高低8位,如下两种方式: 阅读全文
摘要:
一、实现功能:向QTableWidget上添加QCombox 显示效果:双击鼠标才显示Combox组件 如下图所示:未双击效果图 双击效果图: 二、向第二列添加combox代码如下 三、封装Delegate类 阅读全文
摘要:
一、只删除一行 二、删除一行 或者 多行均能使用 首先需要获得选区,可以用 QItemSelectionModel 和 QModelIndexList 实现 阅读全文
摘要:
一、 用QLabel 显示png图片, 由于主窗口的变化导致图片显示完全,所以需要图片自适应大小? 二、代码如下 三、自适应方法 ① ui.label_Thinner->setScaleContents(true); ② 在ui选择属性 勾选 saaledContents 四、QLabel ui设置 阅读全文
摘要:
1. 有了VAX可以关掉C++导航栏,快捷键ALT+M,显示当前打开文档的所有符号,而且可以输入进行过滤 2. 查找文件,shift+alt+o (直接定位) 3. 查找符号shift+alt+s 4. shift+alt+r,选定内容改名 5. alt+o 在.h与.cpp文件中实现转换 6. a 阅读全文
摘要:
一、绘制最小化、关闭按钮 二、解决中文乱码问题 //解决界面中文显示乱码 #pragma execution_character_set("utf-8") 阅读全文
摘要:
一、给出一个十进制数,写一个函数将该十进制倒序,比如156,那么输出651 二、下面findmax函数将计算数组中最大元素及其下标,请编写该函数。 三、大多Linux文件系统目录结构都遵循一定的标准,请根据右侧目录职能描述。 /home 存放系统最常见的可执行文件(二进制) /root 存放Linu 阅读全文
摘要:
一、linux操作系统支持的函数库分支 静态库:libxxx.a,在编译时就将库编译进可执行程序 优点:程序的运行环境中不需要外部的函数库 缺点:可执行程序大 动态库:又称共享库,libxxx.so,在程序运行时将库加载到可执行程序中 优点:可执行程序小 缺点:程序的运行环境中必须提供相应的库 函数 阅读全文
摘要:
一、函数介绍 mkdir()属于目录IO,目录IO就是对目录的读写操作 int mkdir(const char *path,mode_t mode) 功能:创建目录 参数:第一个参数 目录名 第二个参数 为该目录的访问权限 返回值:若目录创建成功则返回0,否则返回-1 二、代码示例 阅读全文