electron demo
![electron demo实例](http://img.blog.csdn.net/20160807112955997) 用electron框架做的一个demo程序,调用的数据来自showapi中的接口。 1. 入口main.js 在app on ready回调中初始化菜单,主窗口,托盘,主页面index.html const electron = require('electro...
2年前 阅读(563)
简单实现网页登录框中的“记住我”
登录框中通常有一个“记住我”的checkbox按钮,它是用来记住当前用户输入的用户名和密码,下次用户再次登录的时候就不用重新输入直接点击登录就可以了(现在很多浏览器自身就带有这样的功能)。在公用电脑上勾选“记住我”是很危险的,在个人电脑上可以给用户提供很多方便。简单的实...
2年前 阅读(505)
浏览器同源政策及其规避方法
浏览器同源政策及其规避方法 浏览器安全的基石是"同源政策"(same-origin policy)。很多开发者都知道这一点,但了解得不全面。 本文详细介绍"同源政策"的各个方面,以及如何规避它。 概述 含义 1995年,同源政策由 Netscape 公司引入浏览器。目前,所有浏览器都实行这...
2年前 阅读(653)
nginx配置nodejs服务二级域名
目前有一个域名sanjiadian.net在它的基础上增加几个二级域名,通过二级域名访问新的nodejs服务。 增加二级域名 在阿里云中的域名服务中找到sanjiadian.net域名点击后面的解析,添加解析,tools,api,chat就是二级域名 ![二级域名列表](http://images.ningto.com/o_1bd8...
2年前 阅读(723)
QtCharts源码编译安装
Qt Charts module provides a set of easy to use chart components. It uses the Qt Graphics View Framework, therefore charts can be easily integrated to modern user interfaces. Qt Charts can be used as QWidgets, QGraphicsWidget, or QML types. Users can ...
2年前 阅读(936)
QComboBox+QCompleter实现搜索自动匹配
 
搜索框默认隐藏起来,在界面上按Ctrl+F的时候打开搜索匹配输入框 m_speedSearch = new SpeedSearch(this); m_speedSearch->initData(QStringList() << "123" << "124" << "110" << "111"); m_speedSearch->hide(); QShortcut shortcut = new QShort...
2年前 阅读(1295)
windows判断窗口是否置顶、设置取消置顶、设置前景
判断窗口是否置顶 bool isWndTopMost(HWND hwnd) { return GetWindowLong(hwnd, GWL_EXSTYLE) & WS_EX_TOPMOST; } 设置和取消置顶 void showWndTopMost(HWND hwnd){ RECT rect; GetWindowRect(hwnd, &rect); SetWindowPos(hwnd, HWND_TOPMOST,...
2年前 阅读(636)
Qt自定义读取qss样式表
在Qt中一般情况下我们可以通过qss样式表来配置控件的一些样式,但是一些特殊情况下还是需要使用代码来控制样式,它们的颜色之类的样式属性如果直接写在代码里面会写死掉,后期不容易维护以及为换肤造成麻烦。通常写在ini配置文件里面也是可以的,但是这样要维护qss样式和ini配...
2年前 阅读(711)
QComboBox item文字重叠
 
当给QComboBox设置行交替使用不同颜色后,两个相邻的item文字有重叠 ui.comboBox->view()->setAlternatingRowColors(true); 解决方法: > 在Qt Designer中给comboBox的字体点大小设置为当前实际要展示的文字大小,默认为9,如果我们的文字要显示12px,将其改为12。...
2年前 阅读(561)
C++获取输入法名字,调整输入法候选框位置
可以根据窗口布局或HKL获取输入名字,windows消息WM_INPUTLANGCHANGE的LPARAM就是HKL QString getImeNameFromHKL(HKL hkl) { const int BUF_LEN = 1024; wchar_t buf[BUF_LEN] = { 0 }; ImmGetIMEFileName(hkl, buf, BUF_LEN - 2); QString result = QStrin...
2年前 阅读(679)
使用nginx配置nodejs服务进行反向代理
使用nginx配置nodejs服务进行反向代理 域名备案完成之后就可以使用自己的域名访问nodejs做的网站了。 我们使用nginx来配置这个反向代理,nginx安装完成之后,配置文件一般在这些目录中/usr/local/nginx/conf, /etc/nginx, or /usr/local/etc/nginx. 我的nginx配置...
2年前 阅读(576)
Can only update a mounted or mounting component.
react native Warning: setState(...): Can only update a mounted or mounting component. 碰到这个问题根据给的提示大概意思是:setState方法仅适用于一个安装好的或者正在安装的组件,出现这个提示通常意味着你在组件卸载之后调用了这个方法。 代码如下,这是一个倒...
2年前 阅读(747)
flex 网页布局
用过Qt的QHBoxLayout,QVBoxLayout再看flex布局有很多相似之处,特别要注意的是flex属性是flex-grow, flex-shrink 和 flex-basis的简写,默认值为0 1 auto,后面两个是可以省略的。当一个容器没有显示出来时要注意它应该设置宽高或者flex值是不是大于0。 <!DOCTYPE html>...
2年前 阅读(530)
react native 布局头像标题简介
import React from 'react'; import { registerComponent, } from 'react-native-playground'; import { StatusBar, StyleSheet, Text, View, Image, } from 'react-native'; class ItemBox extends React.Component { render() { r...
2年前 阅读(546)
Windows下使用VS2013编译Qt5.6源码
Windows下使用VS2013编译Qt5.6源码 下载Qt开源源码 [http://download.qt.io/archive/qt/](http://download.qt.io/archive/qt/) 我下载的是:qt-everywhere-opensource-src-5.6.1-1.zip 确保下面工具被安装 Perl version 5.12 or later [http://www.act...
2年前 阅读(788)
nodejs项目热更新 github webhooks
当本地有代码通过git上传后,服务器收到github代码变更的通知,然后调用脚本拉取(git pull)最新的代码,最后重启程序(如:pm2 restart myproject)。所以只要通过git push完成后部署的程序就会自动热更新。 在github中对项目进行设置 打开项目,如:nodeblog 点击Setting...
2年前 阅读(551)
CSS布局人物简介
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>樱木花道</title> <style> .demo1 img { width: 50px; height: 50px; float: left; margin-left: -100px; ...
2年前 阅读(522)
Qt5.6支持高分辨率
 
Qt5.6及以后版本支持高分辨率很容易,在QApplication创建之前加入如下代码: QGuiApplication::setAttribute(Qt::AA_EnableHighDpiScaling); 打开这个设置之后在高分辨率的电脑上注意: 不要混用获取尺寸位置相关的windows API,否则你会发现GetWindowRect获取的...
2年前 阅读(584)
gitbook
http://www.gitbook.net/...
2年前 阅读(443)
WTL多页面显示实现方法
这里假设一个主对话框CMainDlg有三个页面CPageFirstDlg、CPageSecondDlg、CPageThirdDlg; 1. 三个页面属性Style:Child, Border:None; 2. 成员变量: CPageFirstDlg m_pageFirstDlg; CPageSecondDlg m_pageSecondDlg; CPageThirdDlg m_pageThirdDlg; 3. 设置它们的...
2年前 阅读(596)
 
Keep it simple,stupid
文章数
283
总访问量
260276
今日访问
606
最近评论

ningto : 请到next.ningto.com里发表评论。
tujiaw : 抱歉csdn code服务关闭了,这个代码我也找不到了
于淞 : 你好,这个文章的源码能分享一下吗,songsong9181@163.com,谢谢了 上面的写错了
于淞 : 你好,这个文章的源码能分享一下吗,838106303@163.com,谢谢了 上面的链接不能用了
tujiaw : 多谢多谢
essaypinglun college-paper.org : 很好的博客,赞赞
Folly : 这个实现有点奇怪,Qt为什么没有统一的比对方法。
过多s : alert("hello, world!")
tujiaw : 还不错哦
回到顶部