QT
文章平均质量分 70
QT教程及踩坑
TIGER1693
在此处留下见解,在互联网留下回忆,在生命中延展,在自由中追寻。
展开
-
【数据库设计】pyqt通过os.system()命令进行mysql数据库备份与恢复
【数据库设计】pyqt通过os.system命令进行mysql数据库备份与恢复前言备份代码恢复代码前言此处遇到os.popen()和os.system()的区别,后者是黎哥所教。前者自己还没探索出来。这次学习,学会了中断执行一行代码的实现,但是如何进一步对命令行进行传参,比如我们先通过os.system()输入了一行mysqldump导出命令,但是终端会提示输入密码,怎么让pyqt进一步传递这个参数过去???再弹出个对话框,用户输入,点击按钮后再os.system()执行?还没试,只是有这个想法。原创 2021-07-23 09:26:15 · 530 阅读 · 1 评论 -
【数据库设计】学生学籍信息和学期学年课程成绩信息表以及插入数据的python脚本生成设计
【数据库设计】学生学籍信息和学年学期课程成绩信息设计参考登陆用户信息设计学籍信息设计课程成绩信息设计错误提示参考登陆用户信息设计create table stu_users(stu_user_id BIGINT not null,\stu_password varchar(32) COLLATE utf8_unicode_ci\ DEFAULT NULL,last_login timestamp NOT NULL DEFAULT\ current_timestamp() ON UPDATE cu原创 2021-07-21 21:50:22 · 1372 阅读 · 2 评论 -
【数据库设计】login.ui界面的pymysql连接&md5存储密码的数据库实现
【数据库设计】login.ui界面的pymysql连接实现关于命令行mysql启动SERVER:CLIENT:关于能否防范SQL注入SQL语句字符串拼接查询参数化查询最基础的连接关于命令行mysql启动从Windows命令行启动MySQLSERVER:从Windows命令行启动MySQL可以从命令行手动启动MySQL服务器。可以在任何版本的Windows中实现。要想从命令行启动mysqld服务器,你应当启动控制台窗口(或“DOS window”)并输入命令:C:\> C:\Program原创 2021-07-21 00:14:03 · 474 阅读 · 9 评论 -
【PYQT】使用PYQT Integration对.ui文件转换并实现python pyqt编程
环境配置在VSCODE拓展中搜索QT,并安装PYQT Integration。PYQT Integration一个扩展帮助你在 vsocde 中编码 PYQT 表单。支持“.ui”、“.qrc”、“.pro”、“.ts”文件。原创 2021-07-17 17:46:09 · 2144 阅读 · 2 评论 -
【QT】实例五---绘图,计时器多线程,键盘响应,多窗口调用(暂未实现,待补),列表框和表格框
实例五---绘图,计时器多线程,键盘响应加法动画(QWidget)加法直接在QT内开发QString q1,q2,q3;q1=ui->lineEdit_1->text();q2=ui->lineEdit_2->text();int n=q1.toInt()+q2.toInt();q3=q3.sprintf("%d",n);ui->lineEidt_3->settext(q3);动画(QWidget)随机产生5个点在屏幕上。头文件:#inc原创 2021-04-25 12:55:41 · 364 阅读 · 0 评论 -
【QT】实例五---英汉词典的单词查询(QDialog)(补)
英汉词典链接英汉词典密码:1qii遇到问题:qt 在ui界面添加控件后在cpp文件中无法调用?重新构建项目。注意单词文件放置的路径。在test()构造函数中要与自己电脑的相匹配。注意路径不要有汉字!源代码#include <iostream>#include <string>#include <fstream>#include <map>#include <algorithm> using namespace std;原创 2021-04-24 21:04:58 · 1342 阅读 · 1 评论 -
【QT】实例四---移植容器排序(QDialog)
实例四---移植容器排序源代码界面移植程序头文件到头文件,自己的类添加到endif之前。类的具体函数声明在对应的.cpp中写槽函数,实现排序输出因为排序结果不能采用一个文本框输出,所以需要一个列表框去输出全部信息。采用QDialog(没有菜单和工具栏,只是一个标准的窗口)源代码#include <iostream>#include <cstdlib>#include <ctime>#include <vector>#include <alg原创 2021-04-24 19:57:41 · 269 阅读 · 0 评论 -
【QT】实例三--移植容器排序程序
实例三--移植容器排序程序功能要求建立Qwidget需移植的代码进入到头文件,拷贝程序用到的头文件然后对容器排序按钮设置槽函数:实现功能要求输入要排序的元素数量(最好大一点),返回其排序时间。建立QwidgetUI设计如下需移植的代码#include <iostream>#include <ctime>#include <cstdlib>#include <vector>#include <algorithm>using原创 2021-04-23 00:57:29 · 250 阅读 · 0 评论 -
【QT】实例二--菜单与工具栏
项目选择Qwidget先到ui界面设置菜单直接输入汉字,回车保存。调节菜单栏属性:action editorQt创建菜单栏,工具栏,状态栏鼠标右键,添加工具栏。从下方拖拽到上方在下方action editor中添加槽函数,转到槽void MainWindow::on_actionshow_triggered(){ ui->lineEdit->setText("你好");}void MainWindow::on_actionclear_triggered(原创 2021-04-23 00:16:43 · 168 阅读 · 0 评论 -
【QT】入门---项目类别和猜数游戏
入门--猜数游戏项目分类猜数游戏-QmainwindowForm界面Headers头文件编写游戏拖文本框Line Edit添加标签label,提示信息text 属性修改标签显示内容添加按钮push button写代码回到头文件到程序文件mainwindow.cpp里,取随机数回到界面,点击按钮执行响应函数完成效果图项目分类窗口程序有菜单,工具栏,而对话框程序没有菜单和工具栏1、猜数游戏( Qmainwindow)2、菜单与工具栏( Qmainwindow)3、移植容器排序( Qmainwindo原创 2021-04-22 23:57:17 · 705 阅读 · 13 评论