灿哥哥的博客

专注技术,热爱分享

error c2243:"类型转换" 转换存在,但无法访问

今天在程序的中有一段class Quackable : QuackObservable,结果一直出现error c2243:"类型转换" 转换存在,但无法访问。 后来发现只要改成class Quackable : public QuackObservable 即可。 c...

2017-05-26 19:23:43

阅读数 420

评论数 0

Win32获取屏幕可用尺寸/获取桌面可用区域 (即除去任务栏的区域)

//获取可用桌面大小 RECT rect; SystemParametersInfo(SPI_GETWORKAREA, 0, &rect, 0); int cx = rect.right - rect.left; int cy = rect....

2017-05-25 16:35:18

阅读数 686

评论数 0

Qt没有被正确安装,请运行make install问题的解决

在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些问题,其中 Qt version is not properly installed,please run make install Qt没有被正确安装,请运行make install 这个问题是比较常见的一个。 网上...

2017-05-23 19:18:43

阅读数 7542

评论数 3

Windows7,程序兼容助手:这个程序可能安装不正确

Windows上有一个很奇怪的一个现象,一个exe只要名字里面带了setup\install之类的,打开exe后立即退出就会弹出下面的窗口。 解决方法: 方法一、更改exe的名字,去掉setup\install,即使是资源文件rc中的setup\install也要去掉。 方法二、在main函数入...

2017-05-16 09:58:56

阅读数 2722

评论数 0

QT5中QString与string的转化,解决中文乱码问题

QString str2qstr(const string str) { return QString::fromLocal8Bit(str.data()); } string qstr2str(const QString qs...

2017-05-16 09:45:11

阅读数 4014

评论数 2

Qt制作透明背景图片与裁剪图片

这两天想做一个五子棋游戏,想从零开始自己绘制各种图片素材,将经验心得整理如下。 制作透明背景图片: void MyPainter::DrawKit() { QImage image(30, 30, QImage::Format_ARGB32); memset(image.bit...

2017-05-04 13:57:09

阅读数 862

评论数 1

提示
确定要删除当前文章?
取消 删除