qwebkit - Open new window after click using QT - Stack Overflow Open new window after click using QT…
javascript - C++, Qt, QtWebKit: How to create an html rendering window so that your application would get callbacks from JS calls? - Stack Overflow Have a look at QWebFrame::addToJavaScriptWindowObject(). It lets you expose a C++ QObject to the javas…
Qt Creator needs a compiler set up to build. Configure a compiler in the kit options - Stack Overflow Qt Creator needs a compiler set up to build. Configure a compiler in the kit options…
Parsing HTML with C++ (using Qt preferably) - Stack Overflow Parsing HTML with C++ (using Qt preferably)…
先说解决方法: 因为我出现这个比较奇特,我再下面环境中的第一个项目有这个问题,但是不知道怎么瞎折腾就搞定了,不报这个异常了 不论是Qt Creator直接运行Debug或者Release都没问题 但是我后续建立的项目始终有这个问题,经过几天的折腾发现新项目如果使用sudo命令启动程序就不会报异常,所以目前我的Qt Creator也用sudo命令启动. 下面的方法我都没有尝试过,但是应该最贴近根本原因的. 至于为什么同一个Qt Creator创建并打开的第一个项目正常,但是后续的就异常,目前还不清…
原文:通过 AppSwitch 禁用 WPF 内置的触摸让 WPF 程序可以处理 Windows 触摸消息 WPF 框架自己实现了一套触摸机制,但同一窗口只能支持一套触摸机制,于是这会禁用系统的触摸消息(WM_TOUCH).这能够很大程度提升 WPF 程序的触摸响应速度,但是很多时候又会产生一些 Bug. 如果你有需要,可以考虑禁用 WPF 的内置的实时触摸(RealTimeStylus).本文介绍禁用方法,使用 AppSwitch,而不是网上广为流传的反射方法. 本文内容 如何设置 AppSw…
原文:解决 WPF 嵌套的子窗口在改变窗口大小的时候闪烁的问题 因为 Win32 的窗口句柄是可以跨进程传递的,所以可以用来实现跨进程 UI.不过,本文不会谈论跨进程 UI 的具体实现,只会提及其实现中的一个重要缓解,使用子窗口的方式. 你有可能在使用子窗口之后,发现拖拽改变窗口大小的时候,子窗口中的内容不断闪烁.如果你也遇到了这样的问题,那么正好可以阅读本文来解决. 本文内容 问题 解决 原因 问题 你可以看一下下面的这张动图,感受一下窗口的闪烁: 实际上在拖动窗口的时候,是一直都在闪的,只是…
#include "widget.h" #include "ui_widget.h" #include "windows.h" #include <QWindow> #include <QProcess> Widget::Widget(QWidget *parent) : QWidget(parent), ui(new Ui::Widget) { ui->setupUi(this); } Widget::~Widge…
Qt设计师(Qt Designer)是使用Qt部件(Widgets)设计和使用图形用户界面(GUI)的工具.它允许我们以所见即所得的方式构建和定制自己的窗口(Windows)或对话框(Dialogs)并提供了不同的方法来测试它们. 使用Qt的信号-槽机制,可以无缝地将Qt设计师创建的部件或窗体与手工编写的代码整合在一起,这使得我们可以轻松地为图形元素定义行为.Qt设计师设置的所有属性均可以在代码中动态地修改.Furthermore, features like widget promotion…
http://blog.qt.io/blog/2015/05/26/qt-4-8-7-released/ Qt 4.8.7 is a bug-fix release. It maintains both forward and backward compatibility (source and binary) with Qt 4.8.0, 4.8.1, 4.8.2, 4.8.3, 4.8.4, 4.8.5, and 4.8.6 For more details, refer to the on…
QT与JavaScript互调 - 虹的日志 - 网易博客 QT与JavaScript互调   2012-05-29 21:43:14|  分类: 技术 |  标签:qt  javascript  webkit  qwebkit   |举报 |字号大中小 订阅     一.QT中文支持   //编码设置   QTextCodec *codec = QTextCodec::codecForName("GBK");     QTextCodec::setCodecForCStrings(c…
window.ss1 = function() { alert("aaa") } window.ss = function() { alert("bbb") } window.onresize = ss1; widnow.onresize = ss; 最后执行结果只打印bbb,而aaa不会打印. 解决方案:用js的自定义事件.或者jquery的$(window).on('click')来解决. 问题二:onresize注册的事件怎么销毁. window.ss = f…
窗口全屏化(此方法只对顶级窗口有效,对子窗口无效) window.showFullScreen() 字符串处理 Qt还提供了一种方便的字符串组合方式,使用QString::arg()函数,此函数的重载可以处理很多的数据类型. QString str; str = QString(); //str = "Joy was born in 1993."; 窗口全屏化 #include "dialog.h" #include <QApplication> int…
Qt是一个夸平台的库(一直宣称“Qt everywhere”),但是Qt底层不是夸平台的.比如:Qt中Gui部件的核心类QWidget,该类除了qwidget.h 和 qwidget.cpp两个原文件外,还有 kernel/qwidget_mac.mmkernel/qwidget_qws.cppkernel/qwidget_win.cppkernel/qwidget_s60.cppkernel/qwidget_x11.cppkernel/qwidget_wince.cpp …在源代码中, #if…
原文地址:http://blog.163.com/net_worm/blog/static/127702419201001003326522/ 在简单的QT程序的第二行,声明了一个QPushButton的对象.先简单看看其初始化过程. QPushButton的类继承关系为: 1 QPushButton :public QAbstractButton :pubic QWidget :public QObject, public QPaintDevice QPushButton的构造: 1 QPus…
我在QT图形视图框架中使用QGraphicsProxyWidget嵌入widget,但是无法使其和其它的QGraphicsItem一样可以选择或移动,使用如下语句无效:  C++ Code  123456789101112   // Create new QGraphicsScene and assign to graphicsView scene = new QGraphicsScene(this); ui->graphicsView->setScene(scene); // Create …
1:QRegExp 正则表达式 QRegExp regExp("[a-zA-Z][1-9][0-9]{0,2}"); xxx->setValidator(new QRegExpValidator(regExp,this)); lineEdit->setValidator(new QRegExpValidator(regExp,this));   2:QObject::connect() connect(objectA,SIGNAL(methodA()),objectB,SL…
使用环境 : window版本 : win7 x64 QT : 5.8 32bit MinGW530 OpenCv : 3.2 opencv在qt下的环境配置: 在百度上百度了许多关于opencv环境配置,基本上第一步都是自己编译opencv. 分享下两位比较认可的博文: 1. lelexin 的 [OpenCV] -- win7下配置OpenCV的Qt开发环境 : http://blog.csdn.net/qiurisuixiang/article/details/8665278  2. 华越…
Overview of Qt's Undo Framework Introduction Qt's Undo Framework is an implementation of the Command pattern, for implementing undo/redo functionality in applications. The Command pattern is based on the idea that all editing in an application is don…
QT 基本图形绘制 1.告诉绘制引擎一些东西 QPainter::Antialiasing 在可能的情况下,反锯齿       QPainter::TextAntialiasing 在可能的情况下,文字反锯齿       QPainter::SmoothPixmapTransform   采用平滑的Pixmap变换算法 2.绘制函数         3.风格   1)画刷风格   2)画笔风格 3)画笔连接点风格 4)顶端风格 4.绘图前的准备 1  如果要在绘图设备(一般为窗口部件)上绘图,只…
Qt移动应用开发(八):实现跨平台的QML和OpenGL混合渲染 上一篇文章讲到了利用C++这个桥梁,我们实现了QML和Java的交互.Qt 5大力推崇的QML/JS开发,让轻量.高速开发的QML/JS打头阵,让重量的C++撑腰,差点儿什么技术都可以实现.接下来的这篇文章讲的是我们使用QML.借助Qt库和OpenGL.实现了使用着色器定义OpenGL的渲染方式,为大家呈现混合渲染的效果. 原创文章,反对未声明的引用. 原博客地址:http://blog.csdn.net/gamesdev/art…
原文地址:http://blog.163.com/net_worm/blog/static/127702419201001003326522/ 在简单的QT程序的第二行,声明了一个QPushButton的对象.先简单看看其初始化过程. QPushButton的类继承关系为: QPushButton :public QAbstractButton :pubic QWidget :public QObject, public QPaintDevice QPushButton的构造: QPushBut…
Qt移动应用开发(一):适配不同的屏幕 到眼下为止.Qt5.3已经出现非常长一段时间了.而且已经有一些应用使用Qt进行构建了.我自己也完毕了第一款使用Qt构建的手机游戏<吃药了>.那么接下来的几篇文章主要向大家分享我是如何使用Qt进行移动开发的.Qt移动应用开发分为多篇博客文章,每一篇文章都力求精简不罗嗦.力求为大家提供一个快捷的參考.我在这里也主要将使用Qt制作<吃药了>的方法技巧一一分享给大家. 说到移动应用开发,第一想到的就是Android了,的确. Digia事实上在为Qt…
1. Qt5位置相关函数 Q提供了很多关于获取窗体位置及显示区域大小的函数,如x().y()和pos().rect().size().geometry()等,统称为"位置相关函数"或"位置函数".几种主要位置函数及其之间的区别如图所示. 具体的相关函数的用法,会在后面的实例中进行讲解 2. Qt5基础图形的绘制(实例) 绘图的基本流程,继承Qwidget类 ,重写paintEvent函数 这个函数基本写法如下,注释已经写得非常的清楚了 此实例的具体实现包含两个部分的…
0.说明 QWidget类是所有用户界面对象的基类. QWidget是用户界面的原子类.它接收鼠标.键盘和来自系统的其他事件,并在屏幕上将它们绘制出来.每个Widget都是矩形的,并按照Z-order(Z轴)进行排序.一个Widget夹在它的Parent和它前面的Widget之间. 没有嵌入parent widget中的Widget称为Window.通常情况下,Windows有一个Frame和标题栏(当然也可以通过window flags来取消这些项).Qt中,QMainWindow和QDial…
最近学习了Qt的QML编程技术,感觉相较于以前的QtGUI来说更方便一些,使用QML可以将界面与业务逻辑解耦,便于开发. QML支持跨平台,包括支持Android平台,因此可以使用Qt的QML进行Android开发.本文记录了Qt for Android环境搭建及测试过程. 本文使用Qt 5.6.1版本. 1. 下载Qt for Android Qt for Android (5.6.1)安装包下载地址:http://download.qt.io/archive/qt/5.6/5.6.1/qt-…
... 在Stack Overflow上看到了这个问题,自己翻译了过来. The onload event is a standard event in the DOM, while the ready event is specific to jQuery. window.onload 是DOM中的标准事件,而$(document).ready() 是jQuery中的事件.(显然......) The ready event occurs after the HTML document has…
在业务里用到了PHP header导出doc文档,GET传值到页面,读出相应数据输出doc文件下载.用户提出需要批量,于是设计成js循环出对应数量的window.open(),向页面传入不同的值,批量输出相应的文件.简单的说,就是我需要循环出多个window.open(). js代码为: var outCode = JSON.parse(<?php echo $jsonCode; ?>); for(var i=0; i<outCode.length; i++){ $statu = $(&…
Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free. App cannot run on Android L with LogCat Error Message   up vote3down votefavorite   I've updated my Nexus 7 (2013) to Android L preview, and fou…
利用 QPrinter 和html 生成 pdf文档 其中用html语句有显示图片的语句 但只能显示png格式的图片,不能显示jpg格式图片. 经过排查:语法,文件路径等都正确,最终在stack overflow 中找到 原因:在执行程序中没有安装 jpg图形格式的plugin https://stackoverflow.com/questions/14878670/qt-does-not-load-jpg-just-png { Your executable is missing the jp…