极其不爽的一天

2024-01-01 19:32
文章标签 一天 不爽 极其

本文主要是介绍极其不爽的一天,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

今天计划用 Qt Creator 2.8.1画图,开始时觉得它的 Design 模式很爽。设置菜单,设置列表,鼠标连接两个窗口部件就可以实现 connect。

因为需要自定义 slot,可是一开始找不到在哪创建,按钮是灰色的。后来捣鼓半天,发现并不是所有的部件都可以自定义 slot,好不容易找到原因来点希望了,接着……

在 ui 中创建好自定义 slot 时,对应的代码却并没有生成。导致无法编辑功能。

在 Qt Creator Group 里自问自答,在这一步卡了几个小时,直到此时,实在是恨自己为什么这么纠结,也许就是软件这个功能没实现好或者是bug,我究竟急什么。


原以为 PyQt5 + Qt Designer 可以很好的很 easy 的控制界面,结果好不容易装好的 PyQt5 完全发挥不了作用。


顺便提下安装 PyQt5 的过程:

1. 配置好 python

2. 安装 sip

3. 安装 PyQt5 ( 系统需安装好 Qt5 )

需要用 Python,且需要配置成 --enable-shared 的编译版本。


由于本机 Ubuntu 12.04 自带 python 2.7,我却想用 python 3.3。所以使用虚拟环境,pythonbrew,这个还真好用。尽管配置了好一会,但配好了发现很强大。

$ pythonbrew install -C --enable-shared /path/to/Python-3.3.2.tgz 

-C --enable-shared不加的话,后面编译PyQt会出错,

/usr/local/lib/libpython3.3m.a: could not read symbols: Bad value
$ pythonbrew switch 3.3.2

$ python --version

python: error while loading shared libraries: libpython3.3m.so.1.0: cannot open shared object file: No such file or directory


这时需要将 libpython3.3m.so.1.0 的路径加到 /etc/ld.so.conf 中,再 sudo ldconfig

~/.pythonbrew/pythons/Python-3.3.2/lib/libpython3.3m.so.1.0

注意,~要换成展开式,否则不识别。

这篇关于极其不爽的一天的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/560290

相关文章

MiniGPT-3D, 首个高效的3D点云大语言模型,仅需一张RTX3090显卡,训练一天时间,已开源

项目主页:https://tangyuan96.github.io/minigpt_3d_project_page/ 代码:https://github.com/TangYuan96/MiniGPT-3D 论文:https://arxiv.org/pdf/2405.01413 MiniGPT-3D在多个任务上取得了SoTA,被ACM MM2024接收,只拥有47.8M的可训练参数,在一张RTX

【多系统萎缩患者必看】✨维生素补充全攻略,守护你的健康每一天!

亲爱的朋友们,今天我们要聊一个既重要又容易被忽视的话题——‌多系统萎缩患者如何科学补充维生素‌!🌟 在这个快节奏的生活中,健康成为了我们最宝贵的财富,而对于多系统萎缩(MSA)的患者来说,合理的营养补充更是维护身体机能、提升生活质量的关键一步。👇 🌈 为什么多系统萎缩患者需要特别关注维生素? 多系统萎缩是一种罕见且复杂的神经系统疾病,它影响身体的多个系统,包括自主神经、锥体外系、小脑及锥

判断某一天是否是节假日

请求url http://www.easybots.cn/api/holiday.php?d=20160104 返回值: 工作日对应结果为 0, 休息日对应结果为 1, 节假日对应的结果为 2; 检查一个日期是否为节假日 http://www.easybots.cn/api/holiday.php?d=20130101 检查多个日期是否为节假日 http://www.easybots.

mysql 获取本月/上月/下月第一天/最后一天

select curdate(); -- 获取当前日期select last_day(curdate()); -- 获取当月最后一天。select DATE_ADD(curdate(),interval -day(curdate())+1 day); -- 获取本月第一天select date_add

java 获取周、月、年的第一天以及最后一天的详细代码

public class MyCalendar { public static Date getDate(Calendar c) {      return new Date(c.getTimeInMillis());   }   /** * 得到本周第一天 * @return */ public static Calendar getFir

在圣诞这一天

今天就是圣诞节了,作为一个中国人,我不知道是有多少人愿意过这个节日的,可能有很多人会说:纯粹瞎凑热闹,中国人过什么洋节,但笔者想在这里说,这个节我是过的!         不知道大家是否有这样的体会,每当有节日临近,我们会感觉出奇的轻松,心底总是拥有着那么一丝的喜悦,或许你感觉不到,但笔者是感觉到了,不管你信不信。实际上,节日只是当代高压社会的一个放松切入点,大家每一天或许都在做

overleaf latex 公式表格引用图片 一天全攻略 写文章基本够用

这个教程的意义在于利用工具先快速上手,停止将latex作为一个高大上神秘的东西,说白了,快点用上。 我发现笔记真的特别有用,尤其是你每天输入大量东西,你就会发现,你对上周的记忆都模糊了,更别说上个月了,所以我时不时会翻看自己写的教程。。。青年痴呆状态。所以工具教程我也开始写了。 教程这个东西,最好是学得快,能快速学自己要用的,其余庞杂的不需要的一眼都不看。所以我觉得教程的模样应该是一个b

Java 获取一天初始时间和结束时间

Java 获取一天初始时间和结束时间 long current=System.currentTimeMillis();long zero=current/(1000*3600*24)*(1000*3600*24)-TimeZone.getDefault().getRawOffset();String start = new Timestamp(

WebGL on iOS8 终于等到了这一天

WWDC2014刚结束,这次的大会是名符其实的开发者大会,更贴切的应该说的确是一次软件开发者的大会,对于OSX和iOS的更多功能特性让人兴奋,Swift新语言促成了如上图片 但我更感兴趣的是WebGL终于官方的在OSX和iOS上得到了支持,这篇《A first look at what iOS8 means for Phaser and Pixi.js》分享了在iOS下运行We

1024,属于程序员的一天

我发现人们对数字情有独钟,经常会为一组数字赋予特殊的含义。比如 888 就是「发发发」,886 就是「拜拜了」,「1314」就是「一生一世」,除了谐音以外,有的数字在特殊的环境下又有特别的含义。比如你身份证号里会有八位代表了你的出生年月,还有互联网行业里常提的 996 是指早上九点上班,晚上九点下班,一周工作六天,另外 1024 是属于程序员的特有数字,因此每年的 10 月 24 日就成为了程序员