logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

MySQL 在 Centos 7环境安装

本文详细介绍了在CentOS 7系统上安装MySQL的完整流程。首先需要卸载系统自带的MariaDB/MySQL环境,包括停止服务、检查安装包并逐个卸载。然后获取官方MySQL yum源(需注意系统版本匹配),通过rpm命令安装MySQL yum源,安装前后可通过对比/etc/yum.repos.d/目录确认。整个过程需使用root权限操作,初期建议直接使用root账户进行MySQL操作以便快速上

文章图片
#mysql#centos#adb
初识qt(沉淀中)

Qt是一个跨平台的C++图形用户界面框架,支持Windows、Linux、macOS等多种操作系统。它提供了丰富的开发工具和组件,能够高效构建桌面、移动和嵌入式应用。Qt具有跨平台性、开发效率高、内存管理简化等优点,在KDE、WPS、Skype等知名软件中均有应用。目前Qt分为商业和开源两种许可方式,版本以Qt 5为主流。开发工具推荐使用Qt Creator集成开发环境,它提供可视化设计、调试等功

文章图片
#qt#开发语言
5、qt系统相关

Qt事件处理机制摘要 Qt事件处理机制是应用程序响应用户操作和系统动作的核心方式。事件分为鼠标事件、键盘事件、定时器事件等多种类型,均继承自QEvent类。相比信号槽机制,事件处理提供了更底层的控制方式,适用于信号槽无法处理的特殊场景。 主要特点: 事件处理通过重写虚函数实现(如enterEvent、mousePressEvent等) 鼠标事件可以获取坐标位置和按键状态 键盘事件支持单键和组合键检

文章图片
#qt#前端
4、qt窗口(沉淀中)

Qt的窗口通过QMainWindow类实现,它提供主窗口程序的布局,包含菜单栏、工具栏、浮动窗口、状态栏和中心部件。菜单栏由QMenuBar实现,最多一个,位于顶部。菜单栏通过menuBar()函数或动态创建添加,使用QMenu添加菜单,QAction创建菜单项。菜单可设置快捷键、添加子菜单和分割线(addSeparator())。示例展示了菜单栏创建、菜单项添加及事件处理的基本用法。

文章图片
#qt#开发语言
2、信号与槽

Qt信号和槽机制是Qt框架特有的消息通信方式,用于将用户交互事件与对象响应关联起来。信号是事件触发的函数(如按钮点击clicked()),槽则是响应信号的函数(如窗口关闭close())。通过QObject::connect()函数可建立信号与槽的连接,实现对象间通信。信号只需声明,槽需定义实现。开发者可通过Qt Creator可视化工具快速生成槽函数代码(命名规则为on_XXX_SSS),或在帮

文章图片
#前端
到底了