Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Q SqlQuery query
基于QT的TCP本地与不同局域网(使用公网)的简易聊天室_qt tcp内网-CSDN博客
1.前言 本文包含了目前平台上大多数的文章所采取的本地tcp构建的聊天室项目,也就是同一局域网通信。同时,我在这里提供不同局域网下实现通信的方法,这里用到的方法是客户端发送消息给服务器,然后服务器再发送给另一个局域网的客户,为了减少工作量,我采取的是用群聊的方式同一接收信息。如果需要实现不同局域网的通信,我们得租一个云服务器,这里以华为云示例。文章最后一并展示参考文档与视频链接。 2.本地通信效果展示 1.登录,注册 2.个人界面展示 3.群聊 (为了方便实现不同局域网下的在线人数内容,此处存在小bug) 字体展示后面代码呈上,很简单,这里不做展示。 3.本地通信代码展示 头文件比较乱,加的时候一个个加,提升代码整洁度 1.main.cpp #include "mainwindow.h" #include"page.h" #include <QApplication> #include<QDebug> #include "new_login.h" #include "myself.h" #include <QtSql/QSqlDatabase> #include...
QT----MP3播放器搜索引擎_qt在线音乐播放器搜素页面-CSDN博客
代码地址:GitHub 文档与提交记录章节相同,方便查看代码变动。视频教学里的酷狗api已经无法使用,自己摸索了一下,还学到了点爬虫知识。教学视频是我废了好大劲搞来的,三连+关注点赞评论进入个人博客领取啦 1 新建项目 新建项目,为Qwidget 新建res文件,去网上找点图标放入 按下图设计ui也可以自己设计,美观我暂时就不考虑了只要实现功能 添加播放进度条,播放的其他按钮,声音调节进度条 自定义一个paintEvent(),把图片画到界面上就行,我还是不用背景了,哈人 void OnlineMp3Widget::paintEvent(QPaintEvent *event) { QPainter painter(this); painter.drawPixmap(0,0,width(),height(),QPixmap(":/res/dinyilang.png")); } 按钮只需要点击槽函数,声音大小调节的进度条需要值变化的槽函数 播放音乐进度条需要,这三个槽函数 最后就是这么多槽函数 在.pro文件添加必要库,network multimedia sql 添加必要的头文件...
QT C++实践|超详细数据库的连接和增删改查操作|附源码
0:前言 🪧 什么情况需要数据库?
数据库-ODBC操作_odbc数据源配置-CSDN博客
打开ODBC数据源管理器: 在Windows搜索栏中键入“ODBC数据源”并选择“ODBC数据源(64位)”(如果你的系统是64位的)。 如果你的系统是32位的,你可以选择“ODBC数据源(32位)”。 或者,你可以在控制面板中找到ODBC数据源管理器。 添加数据源: 在ODBC数据源管理器中,选择“用户DSN/系统DSN”选项卡。 点击“添加”按钮,在弹出的对话框中选择要配置的数据库类型(如SQLite、MySQL等)。 根据数据库类型和具体的配置要求填写相应的信息,例如数据库文件路径、服务器名称、用户名、密码等。 完成配置后,点击“确定”按钮。 优点: 平台独立性:ODBC提供了一种标准的API,使得应用程序可以在不同的操作系统上连接和操作数据库,从而实现了一定程度的平台独立性。 数据库透明性:通过ODBC,应用程序可以通过相同的API连接到不同类型的数据库,无论是关系型数据库还是非关系型数据库,这增加了灵活性和可扩展性。 易于维护:ODBC提供了一种标准的接口,使得数据库连接和操作可以在不修改应用程序代码的情况下进行配置和更改。这使得维护和管理数据库连接变得更加简单。...
QT sqlite的简单用法_奕星星奕的博客-CSDN博客
1、相关头文件 #include <QSqlDatabase> #include <QSqlError> #include <QSqlQuery> #include <QSqlRecord> #include <QSqlIndex> #include <QSqlField> #include <QFile> #include <QDebug> 2、数据库对象 QSqlDatabase database; 3、创建数据库并打开数据库 bool initDataBase() { if(QSqlDatabase::contains("qt_sql_default_connect")){ database = QSqlDatabase::database("qt_sql_default_connect"); }else{ database = QSqlDatabase::addDatabase("QSQLITE"); database.setDatabaseName("myDatabase.db"); database.setUserName("hs");...
qt day5 数据库,tcp_zky050213的博客-CSDN博客
数据库 widget.h #ifndef WIDGET_H #define WIDGET_H #include <QWidget> #include <QSqlDatabase>//数据库管理类 #include <QSqlRecord>//记录类 #include <QSqlQuery>//执行sql语句对应的类 #include <QMessageBox> #include<QDebug> QT_BEGIN_NAMESPACE namespace Ui { class Widget; } QT_END_NAMESPACE class Widget : public QWidget { Q_OBJECT public: Widget(QWidget *parent = nullptr); ~Widget(); private slots: void on_inputbtn_clicked(); void on_showbtn_clicked(); void on_searchbtn_clicked(); void on_deletebtn_clicked(); private:...
Qt无人机姿态模拟_qt 无人机-CSDN博客
这个是我实训做的项目,是模拟对无人机姿态的控制,实现对无人机飞行数据的分析,项目主要分为登录窗口,客户端和服务器端 项目主题界面: 1、设计本地登录界面及云端平台界面。 2、根据用户登录信息的不同,选择不同的云端用户级别,具体为user和vip。 3、普通用户只能查看实时数据、自动给出实时建议,超级用户可以查看实时数据、历史数据、统计数据判断是否危险飞行、生成事故报告 4、创建数据库,保存两张表,表1判断云端用户级别及用户登录验证,表2记录一定时间内的飞机姿态数据 5、事故报告以文档(word、pdf)形式生成 1、可以根据用户级别的不同授权不同的内容查看。 2、可以使用模拟终端(滑动按钮)来改变机身角度的值。 3、通过计算机网络将数据进行传输。 4、可以实时改变验证平台上图形的状态。 5、可以实时记录机身角度改变的内容并保存到数据库中 我先从登录界面开始说起吧 登录界面的设计: 登录界面主要分为用户登录和管理员登录,运用了Sqlite轻量级数据库,可实现账号的注册,在普通用户界面加了一个验证码的功能,其实是通过随机数来实现验证,主要的代码如下: 创建数据库和表...
Qt连接数据库,并实现数据库的增删改查_qt增加数据_小赵的学习之路的博客-CSDN博客
根据自己学习的内容,有关QTableView显示数据库,并实现数据库的增删改查,在这里做下总结。 1.连接数据库 先来看下连接数据库的效果图。 “连接数据库”按钮的槽函数如下: void MainWindow::on_pushButton_connectDataBase_clicked() { db.setHostName("127.0.0.1"); db.setPort(3306); db.setDatabaseName("test"); db.setUserName("root"); db.setPassword("root"); qDebug()<<"available drivers:"; QStringList drivers = QSqlDatabase::drivers(); for(auto driver: drivers) qDebug() << driver; bool ok = db.open(); if(ok) { QMessageBox::information(this, "提示","数据库连接成功"); qDebug()<<"数据库连接成功"; }...
使用Qt连接MySql并创建表号、写入数据、删除数据_qt将数据存入mysql_乔伊波伊 o(*^@^*)o的博客-CSDN博客
MySQL的重要性 Linux作为操作系统,Apache 或Nginx作为 Web 服务器,MySQL 作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人工成本)就可以建立起一个稳定、免费的网站系统,被业界称为“LAMP“或“LNMP”组合。 基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。 在此基础上,我们在做Ubuntu嵌入式开发,更好的可以选择MysQl服务器。 安装MySql并设置环境 安装Qt并设置适用与MySql的环境 如果Qt报错:QMYSQL driver not loaded 1、 解决方法是把MySql的 libmysql.dll拷贝到相对应的编译器中 2、 注意:QT选用的Windows32位要对应32位的 libmysql.dll。 3、注意:QT选用的Windows64位要对应64位的 libmysql.dll。...
Qt设计精美的登录注册界面(包含SQLite数据库应用)_qt登录注册界面连接数据库_桃豆豆的博客-CSDN博客
省流模式:如果只想要成品,点击下方链接直接下载Login项目,导入到Qt5中可直接使用。如果想要学习设计流程可以继续往下看。 https://github.com/TDDou/Qt-logon-screen-.git 前言 总结 附录(包含各文件完整代码) https://github.com/TDDou/Qt-logon-screen-.git 2.1 新建项目。 点击左上角新建项目,选择Application模板就好,然后取个名字选择创建的路径。之后的基类选择“QMainWindow”,然后一直点击“下一步”即可。 2.2添加资源文件 添加一个资源文件,用于存放我们的图片资源。在左侧项目名称上右击鼠标,选择“Add New”,然后如下图操作 之后输入一个名称,在这里我取为“images”,然后等待其添加完成,之后点击“Add Rrefix”添加前缀: 然后将我们提前准备好的图片文件全部复制到我们的项目目录下。之后点击“Add Files”,选择我们刚才复制进去的所有文件。添加进去以后,一定要点击保存(Ctrl+s)!!然后我们就可以在上方的显示栏中看到我们加入的图片。...
QT实战项目(愤怒的小鸟)_叫我小刘就好~的博客-CSDN博客
源代码链接 链接:https://pan.baidu.com/s/1IrxgId0mN7WnNEX3WS-9KQ 提取码:hfcb B站演示视频 https://www.bilibili.com/video/BV15B4y1k777/?vd_source=c3ed93afd505b51bdbde94d2ba5c28f6 游戏开始界面 游戏的初始登陆界面,是由数据库与弹窗口实例化的界面、数据库和qt弹窗的相关功能和具体实现代码我会在后续的博客中补上 代码设计如下 #include "widget.h" #include <QHBoxLayout> #include <QVBoxLayout> #include <QPainter> #include <QMouseEvent> #include <QSqlQuery> #include <QInputDialog> #include <QMessageBox> #include <QDir> #include <QDebug> Widget::Widget(QWidget *parent) : QWidget(parent) {...
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Q SqlQuery
Contact Q SqlQuery, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack