首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
qt http boundary 设置
2024-08-29
Qt通过HTTP POST上传文件(python做服务端,附下载)
本文使用Qt Creator用HTTP POST的方法上传文件,并给出一个上传文件的例程. 本文主要客户端,所以对于服务器端程序编写的描述会比较简略 服务器使用Django编写,django服务器接收文件的方法在文章http://www.cnblogs.com/fnng/p/3740274.html中有较为清晰的讲解,我搭建的服务器端程序除了没有网页客户端以及部分变量名称不同以外,基本上与这篇文章的服务器搭建过程一样. 如果服务器端程序发生变化,这篇文章后面给出的客户端例程可能就不再适用.因此如
QT:给Widget设置背景图片——设置Widget的调色板,调色板使用图片和背景色
QT:给Widget设置背景图片 1 /*2 * set background image3 */4 QPixmap bgImages(":/images/bg.png");5 QPalette bgPalette = this->palette();6 bgPalette.setBrush(QPalette::Background,bgImages);7 this->setPalette(bgPalette);8 9 setMask(bgImages.mask());//
【Qt开发】设置Qt应用程序图标
[Qt开发]设置Qt应用程序图标 标签:[Qt开发] 首先,准备一个图标,例如:zx.ico,并新建一个文本文档,在里面添加一行: IDI_ICON1 ICON DISCARDABLE"zx.ico" 重命名为:zx.rc并保存,和你的程序图标zx.ico一起放到QT工程目录下: 然后,在QT工程文件.pro里面最后新添加一行: RC_FILE = zx.rc 最后,在程序中添加代码: app.seWindowIcon(QIcon("zx.ico")) 保存运行就O
TI PDK3.0 qt 交叉编译环境设置
上午剑锋给的方法,成功在qtcreator上面加入TI官方的qmake以及他的交叉编译器. 1. 步骤如下: 1. 我假设TI PDK3.0 安装目录为顶层目录. 2. 进入linux-devkit 目录, 看到environment-setup. 3. 这个文件内又很多相关的环境变量设置. 4. 在运行你的qtcreator 之前,先运行该文件: 5. . environment-setup 6. /home/chen_7109/am335x/Qt5.6.1/Tools/QtCreator/b
QT 智能提示设置
qt5.0的智能提示设置 qt默认的是Ctrl+空格 但这个是切换输入法,用着也不习惯 修改的地方是 工具->选项->环境 键盘选项把CompleteThis修改成自己习惯的快捷键
Eclipse+Qt开发环境设置(Linux和Win)
文章摘要: Windows,Linux平台下安装使用Eclipse + QT4.4.3开发环境 Windows,Linux新建project时的配置(不使用QT预置项目类型,而是手工配置) 使用Eclipse开发平台的原因: 由于要在Windows/Linux上开发,希望统一开发工具. 以前开发QT3时,界面开发使用QT自带的designer, 程序也可以在Designer里面全部完成.有时也用一些轻量级的编辑工具,如Windows下FlexEdit(www.xuyibo.org下载,相当不错,
Qt配置信息设置(QSettings在不同平台下的使用路径)
在Windows操作系统中,大多把配置文件信息写在注册表当中,或写在*.ini文件中,对于这两种操作都有相应的Windows API函数,在以前的文章中都提及过,这里就不多说了~ 在Qt中,提供了一个相应的配置文件的类QSetting,使用QSetting类,可以将用户设置以及应用程序的设置轻松存储在磁盘中. QSettings::Format(配置存储格式)分为NativeFormat.IniFormat.InvalidFormat.这里主要讲的是NativeFormat和IniFormat.
Qt 窗口等设置
摘要: -------------------------------------------------- qt固定窗口大小: 一种方法是设置它的最大大小和最小大小,并且使它们的值相等,都等于当前你设置的窗口尺寸. 简单的示例: setMinimumSize(370, 150); setMaximumSize(370, 150); 其他如height和width一般可以不理会. 一种方法是使用setFixedSize(),这样一句话就可以解决问题. 简单的示例: setFixedSize(36
QT字体的设置
摘要: QT4.7.0在移植到开发板上的时候,中文支持是必不可少的,如何让QT支持中文,如何制作QT支持的字体文件,如何使QT UI编辑器中的字号与开发板中的字号一致.作者通过实验进行了一一验证. 介绍: 1.初体验: QT程序中指明的字体和字号在/fonts目录下没有对应的字库文件时,QT会选择某一个存在的字库文件来显示:那么,如果你的系统中只有需要一种字体和字号,那么则可以将fonts目录下不需要的字库文件全部删掉,只保留这个需要的字体文件即可. 上面是一种很方便的做法,无论程序中设置的字
Qt 技巧:设置在 debug 路径下直接运行可执行文件
Qt 编译的时候默认会使用影子构建,这时在工作路径下会生成一个目录:xxx-build-desktop-xxx. 如果编译通过,在该目录下会生成一个可执行文件,双击之,但不能运行,提示是缺少某个动态库文件. 这时有两个解决方法: 其一,拷贝该动态库文件到该目录下: 其二,设置环境变量. { 如果是MSVC版本的Qt, 默认是 C:\Qt\Qt5.3.1\5.3\msvc2010_opengl\bin } http://blog.csdn.net/jan5_reyn/article/details
QT全平台设置图标,全平台静态编译 good
1. 概述 当我们用QT写好了一个软件,要把你的程序分享出去的时候,不可能把编译的目录拷贝给别人去运行.编译好的程序应该是一个主程序,加一些资源文件,再加一些动态链接库,高大上一些的还可以做一个安装文件. QT开发的程序发布的时候经常采用两种方式: l 静态编译,可生成单一的可执行文件. l 动态编译,需同时附上需要的dll文件. 2. 发布准备 不管采用哪种方式,首先我们要把项目的发布做一些准备,例如:准备程序的图标,将项目编译成release等. 2.1. 设置程序图标 应用程序
QT工程pro设置实践(with QtCreator)----非弄的像VS一样才顺手?
源地址:http://my.oschina.net/jinzei/blog/100989?fromerr=DhQJzZQe 相信大家很多和我一样,用多了微软给的便利,用人家的就十分不习惯.于是就琢磨原来用到的功能现在要整顺手来,不然可让人怎么活啊! 本篇主要介绍实践使用,并非一篇完整教程,有待读者补充.^_^ 我们原本在VS上有一个大工程sln,里面有lib,有dll有exe,甚至还混搭了C#.用起来一点不觉得水土不服.现在要用QT重整,并且需要处处考虑换个平台不要让我改东西.作为探路先锋,先挑
MSYS2 环境搭建(在Qt Creator可以设置环境变量来进行引用这些库)
本机环境:Windows XP 32位MSYS2地址:http://sourceforge.net/projects/msys2/ 下载32位版本,地址:http://sourceforge.net/projects/msys2/files/Base/i686/当前压缩包名称:msys2-base-i686-20131208.tar.xz安装完之后,运行目录下的mingw32_shell.bat查看软件包清单,输入命令: 1 Pacman -Sl 当前如下: 1234567891011121
Qt Creator快捷键设置
QT Creator 下载地址 http://download.qt.io/ 一.快捷键配置方法: 进入“工具->选项->环境->键盘”即可配置快捷键. 二.常用默认快捷键: 编号 快捷键 功能 1 Esc 切换到代码编辑状态 2 F1 查看帮助(选中某一类或函数,按下F1,出现帮助文档) 3 F2 在光标选中对象的声明和定义之间切换(和Ctrl+鼠标左键一样的效果,选中某一类或函数,按下F2,迅速定位到该类或函数声明的地方或被调用的地方) 4 F3 查找下一个 5 F4 头文件和源
[QT]加快qt编译:设置默认多核编译qt
使用环境:win7 + QT Creator 4.2.1 + QT5.8 + MinGW5.3.0 32bit 设置默认多核编译qt 来源:http://stackoverflow.com/questions/8860712/setting-default-make-options-for-qt-creator 单个项目设置多核编译:作者 学海方舟:加快QT工程编译速度:http://blog.csdn.net/favory/article/details/50061141 菜单栏->工具->
[QT][DEMO] QTableWidget 设置某一列禁止编辑
例程 : 又是好风景 : http://blog.csdn.net/qiao_yihan/article/details/46413345 关键点: 1.QTableWidgetItem 的 setFlags() 和 flags() 2.QTableWidget 不能 设置 setEditTriggers() 为 QAbstractItemView::NoEditTriggers,否则1中的设置会失效 table_widget->setEditTriggers(QAbstractItemView
qt的登录设置(转)
1.下面添加代码来实现使用用户名和密码登录,这里只是简单将用户名和密码设置为了固定的字符串,如果以后学习了数据库,还可以通过读取数据库来获取用户名和密码.到logindialog.cpp文件中将登录按钮的单击信号对应的槽的代码更改为: void LoginDialog::on_loginBtn_clicked() { // 判断用户名和密码是否正确, // 如果错误则弹出警告对话框 if(ui->usrLineEdit->text() == tr("yaf
qt qtableview 样式设置
转载请注明出处:http://www.cnblogs.com/dachen408/p/7531159.html 1.设置tableview的列宽时,必须先setModel再setColumnWidget: m_Model = new QAbstractTableModel; ui.tableView->setModel(m_Model ); ui.tableView->setColumnWidth(0, 50); ui.tableView->setColumnWidth(1, 150);
Qt 通过绘画设置边框阴影
首先widget设置 setWindowFlags(Qt::FramelessWindowHint); setAttribute(Qt::WA_TranslucentBackground, true); 然后重载paintevent void ShadowMethod::paintEvent(QPaintEvent *event) { QPainterPath path; path.setFillRule(Qt::WindingFill); path.addRect(10, 10, this->
Qt父窗口设置为桌面
#include "widget.h"#include <QApplication>#include"windows.h"int main(int argc, char *argv[]) { QApplication a(argc, argv); Widget w: //桌面句柄 HWND desktopHwnd =FindWindowW(L"Program manager",L"progman"); //设置为父
QT:圆角设置
Qt在设置窗口边框圆角时有两种方式,一种是设置样式,另一种是在paintEvent事件中绘制窗口.下面分别叙述用这两种方式来实现窗口边框圆角的效果. 一.使用setStyleSheet方法 this->setStyleSheet(“QWidget{background-color:gray;border-top-left-radius:15px;border-top-right-radius:5px;}”)); 使用的主要是使用border-radius 属性,关于这个属性,可选的样式有 bo
热门专题
switch进行异常处理
intelilj idea 配置springboot调试
spring常用的定时器
vue3组件子组件传递父组件
xml外部实体注入工具
您已安装此版本的citrix receiver安装程序将退出
notepad自动换行设置80
python提取ST开头SE结尾
vue build时 js不变
log4j2 linux用户权限
Yalmip中设置精度
ibatis框架优点
新建dynamic web project选择jdk
SpringBoot不做配置并发在多少
mssql分区切出选项
读取ios app的版本号
react 加载组件时重新按需引入文件
springboot elasticJob不生效
css 怎么让一个图片跟随背景
ZBrush 绘制了很多图形如何删除