QT第四课------QT窗口 我们可以自己写一个对话框,继承于QDialog一般有两种方式, 一种是纯代码的方式, 一种是界面操作(ui文件)我们创建一个类如下是我创建的类代码:.hQ_OBJECT//可以关联信号和槽public:private:.cpp//创建布局//创建标签QLabel * label = new QLabel("这个一个标签");//创建按钮QPushButton * button = new QPushButton("按钮");//添加进去。
Qt第三课 ----------布局 前面我们写过很多的Qt代码, 我们可以通过代码去布局,也就是每个控件所在的位置, 都需要计算坐标, 最终通过 setGeometry 或者 move ⽅式摆放过去.这种设定⽅式其实并不⽅便. 尤其是界⾯如果内容⽐较多, 不好计算. ⽽且⼀个窗⼝⼤⼩往往是可以调整的, 按照绝对定位的⽅式, 也⽆法⾃适应窗⼝⼤⼩.还有就是通过ui文件手动布局,但是这种布局不太好,因为无法明确的分布好位置, 窗口的大小也很难控制,所以就有以下布局。
Qt第三课 ----------容器类控件 🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。
Qt第三课 ----------多元素控件 Qt 中提供的多元素控件有:简单的将其分为 列表(QListWidget、 QListView) ,表格(QTableWidget、QTableView)以及树(QTreeWidget、QTreeview)widget和view的区别以 QTableWidget 和 QTableView 为例.• QTableView 是基于 MVC 设计的控件. QTableView ⾃⾝不持有数据. 使⽤ QTableView 的。
Qt第三课 ----------输入类的控件属性 🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。
Qt第三课 ----------显示类的控件属性 这里需要声明一点, 关于QTimer头文件,在没有引入头文件的时候,是可以声明这个QTimer的指针或者引用的,因为在Qt中有一个专门的头文件包含了Qt中所有类的声明,也就是前置声明, 例如我们创建出来的代码包含的头文件里面就间接包含了这个专门的头文件, 如果我们想要真正使用和创建这个定时器,还是需要导入头文件QTimer,否则哪怕我们在类中声明了相关指针或者引入,实例化出来也是会报错的,
本地Linux安装Pritunl并结合内网穿透实现异地远程连接openvpn 本文和大家分享一下如何在Linux环境本地安装Pritunl并进行配置,结合内网穿透工具实现公网环境远程连接OpenVPN,无需公网IP,也不用设置路由器那么麻烦。Pritunl是一款免费开源的 VPN 平台软件(但使用的不是标准的开源许可证,用户受到很多限制)。这是一种简单有效的VPN方式,一方面能有一个相对简单的途径,易于初级用户迅速搭建 VPN 服务;另一方面有能抵御干扰,提供稳定有效的代理服务。
Qt第三课 ----------按钮的控件属性 🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。
HYBBS网站本地Linux环境部署与无公网IP远程访问详细流程 本文主要为大家介绍,如何使用HYBBS在Ubuntu系统上搭建一个好看、轻巧且扩展功能强大的论坛网站,并结合内网穿透工具发布公网随时远程访问。在国内互联网刚刚起步时,网民上网大多数时候只能浏览门户网站的新闻,或者到各个BBS上灌水发帖。随着时代发展,互联网的内容和应用逐渐丰富,曾经风光无二的BBS论坛,也都退去光环,逐渐成为远古的记忆。但BBS论坛这种交流方式,并没有随着即时通讯的兴起而被尘封。不少情况下,在论坛BBS上发帖公布信息,仍是与志同道合的陌生人(或行业、公司内部)交流的有效方式。
Windows电脑本地安装HFS文件共享服务结合内网穿透搭建低成本NAS 文章目录前言1.软件下载安装1.1 设置HFS访客1.2 虚拟文件系统2. 使用cpolar建立一条内网穿透数据隧道2.1 保留隧道2.2 隧道名称2.3 创建二级子域名访问本地hfs总结前言本文主要介绍如何在Windows系统电脑使用HFS并结合cpolar内网穿透工具搭建低成本NAS,并实现使用公网地址远程访问管理本地局域网电脑存储的文件。云存储作为一个新概念,在前些年炒的火热,虽然伴随一系列黑天鹅事件,让热度快速下降,但云存储带来的方便深入人心。因此在大厂的云存储产品热度下降后,私人的NAS热度
Qt第三课 ----------widget的控件属性及stylesheet样式(css样式)的简单介绍 这里介绍了Qwidget里面的一些方法,Qwidget还有很多其他的方法,这里只是列举一些常用的,
Qt第二课----信号和槽 信号本质就是事件, 也就是一个“函数”,但是信号是一个特殊的函数, 程序员只要声明这个函数就行,至于函数的定义,是qt在编译的过程自动生成的(生成过程,程序员无法干预)需要注意的是: 信号函数的返回值必须是void, 也没有形参都可以,重载函数也可以在qt中有关键字signals:这个是c++没有的至于怎么定义的函数, 是qmake在调用一些工具的时候,扫描到signal的时候,就会根据函数声明写出一个函数定义,下面我们先声明一个信号函数,然后使用connect把信号和槽建立连接。
Docker本地部署Leanote蚂蚁笔记并实现在外随时随地编辑笔记详细教程 本篇文章主要介绍如何在Linux系统本地快速部署Leanote蚂蚁笔记,并且结合cpolar内网穿透实现公网远程访问本地笔记编辑并制作个人博客等。Leanote 蚂蚁笔记是一款云笔记工具,蚂蚁笔记(又名LeaNote)就是一款国产开源的私有云笔记软件。它支持普通格式笔记、Markdown语法、专业数学公式编辑、和思维脑图,常见的笔记相关功能它都拥有,同时也支持 vim&emacs 输入,持私有本地部署。Leanote也可以作为你的个人博客, 结合cpolar内网穿透把你的知识传播的更远!
本地部署Excalidraw在线绘制工具结合内网穿透远程制作流程图 本文主要介绍如何在Ubuntu系统使用Docker部署开源白板工具Excalidraw,并结合cpolar内网穿透工具实现公网远程访问绘制流程图。Excalidraw是一款手绘风格流程图、示意图、架构图在线绘制工具,界面简洁,交互细致,上手简单,操作习惯和大部分制图软件相似。使用Docker部署Excalidraw容器非常简单,只需一行命令即可快速实现本地部署。
公网环境设备如何异地远程ssh连接本地局域网内的Archcraft系统 本文主要介绍如何在Archcraft系统中安装Cpolar内网穿透工具,并以实现Windows环境ssh远程连接本地局域网Archcraft系统来说明使用内网穿透的好处及优势!Archcraft是一个基于Arch Linux的Linux发行版,它使用最简主义的窗口管理器而不是功能齐全的桌面环境来提供图形化用户界面。Cpolar是一种安全的内网穿透云服务,可以将内网下的本地服务器通过安全隧道暴露至公网,使得公网用户可以正常访问内网服务,是一款内网穿透软件。
Qt第一课 🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言、C++和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。
c++进阶------多态 多态是在不同继承关系的类对象,去调用同一函数,产生了不同的行为。比如Student继承了Person。Person对象买票全价,Student对象买票半价。简单理解就是,不同的对象,调用相同的函数,会产生不一样的结果。前面我们知道,继承后,不管基类还是派生类调用相同的函数都会产生相同的效果,从这里就可以猜想出,多态和继承的差别了使用virtual修饰函数,(虚函数重写)简单的理解就是, 基类和派生类的两个虚函数 要有三同(函数名、参数以及返回值)只能修饰函数必须通过基类。
使用Portainer创建Nginx容器并搭建web站点实现公网环境远程访问 Portainer是一个开源的Docker轻量级可视化工具,它提供了一个直观的Web界面,让你轻松管理和监控Docker容器、镜像和网络等。之前在文章《Linux Docker 图形化工具 Portainer远程访问》中我们讲了如何使用Docker部署一个Portainer,并结合cpolar内网穿透实现了公网访问成功。本篇文章教大家如何在Portainer创建Nginx容器,并且部署一个静态站点实现公网访问。
本地部署一款在线图片ps编辑器并实现远程使用无需二次部署 本文主要介绍如何在群晖NAS本地部署Photopea在线图片PS编辑工具,并结合cpolar内网穿透实现公网环境远程访问本地部署的Photopea处理图片.Photopea是一款强大而免费的在线图片编辑器,它拥有与Photoshop相似的界面和功能,非常适用于各种图片编辑需求,无论是专业的设计师还是普通用户都可以使用它来进行图片编辑。
c++进阶------继承 继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特性的基础上进行扩展,增加功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构,体现了由简单到复杂的认知过程。以前我们接触的复用都是函数复用,继承是类设计层次的复用写法:Person是父类,也称作基类。Student是子类,也称作派生类。