qDebug日志写入本地文件
在Qt中使用qDebug打印日志信息是非常方便的,它可以直接打印Qt提供的复杂数据结构,如:QStringList,QVariantMap等。不做处理的话它只能在编辑器中打印调试信息,下面介绍将日志信息写入文件的实现方法。 static struct LogWrap { Lo...
2 年前 阅读(578)
javascript怎么实现类似如C++函数中使用静态数据
静态数据是一些不变的数据可以多次使用而不用频繁创建,C++中通常把他们放在cpp文件的include下面,或者如果其他地方不会用到的话可以直接写在要用到的函数里面。如果是javascript的话把它直接写在函数外面就是全局变量了这个肯定是不好的,放在函数里面每次运行函数的时候都会构建这个对象对运行时...
2 年前 阅读(511)
QLayout: Attempting to add QLayout
QLayout: Attempting to add QLayout , which already has a layout 出现这个警告的原因是一个QWidget作为了多个QLayout的parent,一个QWidget应该只有一个main layout,将其它子widget或者layou...
2 年前 阅读(1766)
C++11 thread
windows系统中,需要vs2012才支持。 线程的创建 C++11线程类std::thread,头文件include <thread> 首先,看一个最简单的例子: void my_thread() { puts("hello, world"); ...
2 年前 阅读(594)
给QPushButton增加图标并且显示在文本右边
m_button = new QPushButton(this); m_button->setText(tr("Ope34543r")); m_button->setIcon(QIcon("F:\\qt\\OperWidget\\test.png")); ...
2 年前 阅读(657)
QLabel文本超出显示区域显示...
这个功能很有用,默认情况下文本超出长度会被直接截断的,给用户体验很不好。这里截断后会显示...,并且鼠标划上去有tooltip。 ifndef ELIDEDLABEL_H define ELIDEDLABEL_H include <QtWidgets/QFrame> ...
2 年前 阅读(702)
你必须知道的28个HTML5特征、窍门和技术
前端的发展如此之迅猛,一不留神,大侠你可能就会被远远地甩在后面了。如果你不想被HTML5的改变/更新搅得不知所措的话,可以把本文的内容作为必须了解的热身课程。 1. 新的Doctype > //zxx:”doctype”中文意思指“文档类型” 仍在使用麻烦的,不可能记得住的XHTM...
2 年前 阅读(562)
swift UITableView cell自适应高度
ios8支持: override func viewDidLoad() { super.viewDidLoad() self.tableView.estimatedRowHeight = 100 sel...
2 年前 阅读(592)
swift UILabel不显示html标签
带html标签的文本srcText var attrStr = NSAttributedString(data: srcText.dataUsingEncoding(NSUnicodeStringEncoding, allowLossyConversion: true)!, opti...
2 年前 阅读(504)
App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure.
解决方法: 方法1.使用https协议请求; 方法2.Info.plist中增加App Transport Security Settings子项Allow Arbitrary Loads设置为YES。 ![这里写图片描述](http://img.blog.csdn.net/201511221...
2 年前 阅读(543)
swift delegate
protocol ModelDelegate { func willValueChanged(curValue: Int, newValue: Int) func didValueChanged(curValue: Int, oldValue: Int) } c...
2 年前 阅读(560)
给UITableView增加拷贝
func tableView(tableView: UITableView, performAction action: Selector, forRowAtIndexPath indexPath: NSIndexPath, withSender sender: AnyObje...
2 年前 阅读(536)
swift分享到微信
1. 申请微信开发平台AppId 地址:open.weixin.qq.com 2. 下载微信终端sdk文件 包括以下文件: ![微信sdk](http://img.blog.csdn.net/20151211233145053) 3. 将sdk文件导入到工程 ![...
2 年前 阅读(630)
Static table views are only valid when embedded in
**问题** 当在UIViewController中加入Table View,然后将其Content设置为Static Cells,xcode编译时报错提示:Static table views are only valid when embedded in UITableViewControll...
2 年前 阅读(1035)
swift 网络搜索热词排行
1.使用www.showapi.com上的接口,需要注册添加一个App,这样才能获取appid和secret密钥,调用前需要订购套餐(选免费的就可以了); 2.外部库Podfile文件内容,SnapKit这里暂时不需要用到: platform :ios, '8.0' use_fr...
2 年前 阅读(667)
electron demo
![这里写图片描述](http://img.blog.csdn.net/20160807112955997) 用electron框架做的一个demo程序,调用的数据来自showapi中的接口。 1. 入口main.js 在app on ready回调中初始化菜单,主窗口,托盘,主页面i...
2 年前 阅读(577)
windows任务栏高亮
void startAlert(HWND hwnd, int durationMs, int timeoutMs) { FLASHWINFO info; info.cbSize = sizeof(info); info.hwnd = hwnd; i...
2 年前 阅读(584)
Qt设置窗口标题和exe图标
Qt窗口标题和exe设置图标,如工程名:joke。 smile.ico是图标名 给窗口标题设置图标比较简单 QApplication a(argc, argv); Dialog w; w.setWindowTitle("Joke"); QIcon icon(":/r...
2 年前 阅读(619)
方形图片使用QLabel显示成圆形
方形图片使用QLabel显示成圆形 ifndef MASKLABEL_H define MASKLABEL_H include <QLabel> class MaskLabel : public QLabel { public: MaskL...
2 年前 阅读(524)
Qt 大数据列表展示
Qt中使用QListWidget, QTableWidget,QTreeWidget(只考虑最大3层)自定义子widget来展示数据的时候,通常子widget的个数达到了上千加载展示就会很慢,而且很耗内存。原因是new出来的widget太多了。下面的解决方案希望能帮助你。 原理: ...
2 年前 阅读(644)
 
回到顶部