上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页
摘要: Python 字符串与字节数组转换,常用的十进制、16进制、字符串、字节串之间的转换 阅读全文
posted @ 2021-12-20 16:10 lyshark 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: 通过使用Flask框架实现一个简单的图片上传工具,当用户提交图片后会自动将图片保存到upload目录下,代码如下 import os from flask import Flask, request import random import string import datetime ALLOWE 阅读全文
posted @ 2021-12-14 20:17 lyshark 阅读(788) 评论(0) 推荐(0) 编辑
摘要: C# 是一种面向对象的编程语言,提供了强大的Web请求库和API来执行 HTTP GET 和 POST 请求。在C#中,我们可以使用 System.Net 命名空间下的 WebRequest 和 WebResponse 类来实现Web请求,并使用HttpWebRequest 和 HttpWebResponse 类来支持 HTTP GET 和 POST 请求。 阅读全文
posted @ 2021-12-11 16:41 lyshark 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 在前面的博文中具体介绍了QChart组件是如何绘制各种通用的二维图形的,本章内容将继续延申一个新的知识点,通过数据库存储某一段时间节点数据的走向,当用户通过编辑框提交查询记录时,程序自动过滤出该时间节点下所有的数据,并将该数据动态绘制到图形组件内,实现动态查询图形的功能。 首先通过如下代码,创建Ti 阅读全文
posted @ 2021-12-11 15:54 lyshark 阅读(2198) 评论(0) 推荐(1) 编辑
摘要: 使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载刷新整个页面,这使得程序能够更快地回应用户的操作,如下笔记将简单介绍使用AJAX如何实现前后端数据通信。 阅读全文
posted @ 2021-12-10 10:47 lyshark 阅读(3370) 评论(0) 推荐(0) 编辑
摘要: 通过使用Python中Flask框架实现一个简单的API接口程序,用户可发送JSON格式的请求,服务器响应请求,并以JSON格式将数据返回给用户,此处代码是一个模板可以测试接口时使用。 阅读全文
posted @ 2021-12-10 10:44 lyshark 阅读(1899) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博文中详细介绍了SqlTableModle组件是如何使用的,本篇博文将介绍SqlRelationalTable关联表组件,该组件其实是SqlTableModle组件的扩展类,SqlRelationalTable组件可以关联某个主表中的外键,例如将主表中的某个字段与附加表中的特定字段相关联起来 阅读全文
posted @ 2021-12-09 17:32 lyshark 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: SqlTableModel 组件可以将数据库中的特定字段动态显示在TableView表格组件中,通常设置QSqlTableModel类的变量作为数据模型后就可以显示数据表内容,界面组件中则通过QDataWidgetMapper类实例设置为与某个数据库字段相关联,则可以实现自动显示字段的内容,不仅是显 阅读全文
posted @ 2021-12-09 11:21 lyshark 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: Qt 数据库组件与TableView组件实现联动,以下案例中实现了,当用户点击并选中TableView组件内的某一行时,我们通过该行中的name字段查询并将查询结果关联到ListView组件内,同时将TableView中选中行的字段分别显示在窗体底部的LineEdit编辑内,该案例具体实现细节如下。 阅读全文
posted @ 2021-12-08 14:14 lyshark 阅读(1412) 评论(0) 推荐(1) 编辑
摘要: Qt中的SQL数据库组件可以与ComBox组件形成多级联动效果,在日常开发中多级联动效果应用非常广泛,例如当我们选择指定用户时,我们让其在另一个ComBox组件中列举出该用户所维护的主机列表,又或者当用户选择省份时,自动列举出该省份下面的城市列表等。 今天给大家分享二级ComBox菜单如何与数据库形 阅读全文
posted @ 2021-12-08 07:44 lyshark 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博文《C/C++ Qt 数据库QSql增删改查组件应用》介绍了Qt中如何使用SQL操作函数,并实现了对数据库的增删改查等基本功能,从本篇开始将实现数据库与View组件的绑定,通过数据库与组件关联可实现动态展示数据库中的表记录。 我们先以TreeView组件为例,简单介绍一下如何实现组件与数据 阅读全文
posted @ 2021-12-07 10:46 lyshark 阅读(1309) 评论(0) 推荐(0) 编辑
摘要: Qt SQL模块是Qt中用来操作数据库的类,该类封装了各种SQL数据库接口,可以很方便的链接并使用,数据的获取也使用了典型的Model/View结构,通过MV结构映射我们可以实现数据与通用组件的灵活绑定,一般SQL组件常用的操作,包括,读取数据,插入数据,更新数据,删除数据,这四个功能我将分别介绍它 阅读全文
posted @ 2021-12-06 15:30 lyshark 阅读(1504) 评论(3) 推荐(3) 编辑
摘要: QStandardItemModel 是标准的以项数据为单位的基于M/V模型的一种标准数据管理方式,Model/View 是Qt中的一种数据编排结构,其中Model代表模型,View代表视图,视图是显示和编辑数据的界面组件,而模型则是视图与原始数据之间的接口,通常该类结构都是用在数据库中较多,例如模 阅读全文
posted @ 2021-12-05 11:57 lyshark 阅读(1456) 评论(0) 推荐(1) 编辑
摘要: StringListModel 字符串列表映射组件,该组件用于处理字符串与列表框组件中数据的转换,通常该组件会配合ListView组件一起使用,例如将ListView组件与Model模型绑定,当ListView组件内有数据更新时,我们就可以利用映射将数据模型中的数值以字符串格式提取出来,同理也可实现 阅读全文
posted @ 2021-12-04 10:01 lyshark 阅读(843) 评论(0) 推荐(1) 编辑
摘要: Qt窗体中默认会附加一个QstatusBar组件,状态栏组件位于主窗体的最下方,其作用是提供一个工具提示功能,当程序中有提示信息是可以动态的显示在这个区域内,状态栏组件内可以增加任何Qt中的通用组件,只需要通过addWidget函数动态追加即可引入到底部,底部状态栏在实际开发中应用非常普遍,以下代码 阅读全文
posted @ 2021-12-03 15:51 lyshark 阅读(5411) 评论(0) 推荐(2) 编辑
摘要: 在开发窗体应用时通常会伴随分页,TabWidget组件配合自定义Dialog组件,可实现一个复杂的多窗体分页结构,此类结构也是ERP等软件通用的窗体布局方案。 首先先来实现一个只有TabWidget分页的简单结构,如下窗体布局,布局中空白部分是一个TabWidget组件,下方是一个按钮,当用户点击按 阅读全文
posted @ 2021-12-03 09:50 lyshark 阅读(2385) 评论(0) 推荐(0) 编辑
摘要: TableDelegate 自定义代理组件的主要作用是对原有表格进行调整,例如默认情况下Table中的缺省代理就是一个编辑框,我们只能够在编辑框内输入数据,而有时我们想选择数据而不是输入,此时就需要重写编辑框实现选择的效果,代理组件常用于个性化定制Table表格中的字段类型。 代理类的作用是用来实现 阅读全文
posted @ 2021-12-01 18:33 lyshark 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: TableWidget 表格结构组件,该组件可以看作是TreeWidget树形组件的高级版,表格组件相比于树结构组件灵活性更高,不仅提供了输出展示二维表格功能,还可以直接对表格元素直接进行编辑与修改操作,表格结构分为表头,表中数据两部分,表格结构可看作一个二维数组,通过数组行列即可锁定特定元素,如下 阅读全文
posted @ 2021-12-01 11:13 lyshark 阅读(1435) 评论(0) 推荐(0) 编辑
摘要: MDI多窗体组件,主要用于设计多文档界面应用程序,该组件具备有多种窗体展示风格,其实现了在父窗体中内嵌多种子窗体的功能,使用MDI组件需要在UI界面中增加mdiArea控件容器,我们所有的窗体创建与操作都在这个容器内进行,如下我们将具体介绍该组件的常用使用技巧。 MDI窗体控件类似于画布,该控件只具 阅读全文
posted @ 2021-11-30 20:58 lyshark 阅读(1422) 评论(2) 推荐(0) 编辑
摘要: 虽然TreeWidget组件可以实现多节点的增删改查,但多节点操作显然很麻烦,在一般的应用场景中基本上只使用一层结构即可解决大部分开发问题,TreeWidget组件通常可配合TabWidget组件,实现一个类似于树形菜单栏的功能,当用户点击菜单栏中的选项时则会跳转到不同的页面上。 首先在Qt的Ui编 阅读全文
posted @ 2021-11-30 13:46 lyshark 阅读(1378) 评论(1) 推荐(0) 编辑
摘要: 在上一篇博文《C/C++ Qt ListWidget 列表框组件应用》中介绍了ListWidget组件的基本使用技巧,本次将给ListWidget组件增加一个右键菜单,当用户在ListWidget组件中的任意一个子项下右键,我们让其弹出这个菜单,并根据选择提供不同的功能。 为了增加菜单,我们首先需要 阅读全文
posted @ 2021-11-29 13:56 lyshark 阅读(1623) 评论(2) 推荐(1) 编辑
摘要: ListWidget列表框组件,该组件与TreeWidget有些相似,区别在于TreeWidget可以实现嵌套以及多字段结构,而ListWidget组件则只能实现单字段结构,ListWidget组件常用于显示单条记录,例如只显示IP地址,用户名等数据,如下笔记是本人在开发中经常用到的一些基本操作技巧 阅读全文
posted @ 2021-11-28 13:06 lyshark 阅读(2207) 评论(0) 推荐(0) 编辑
摘要: 在上一篇博文《C/C++ Qt TreeWidget 单层树形组件应用》中给大家演示了如何使用TreeWidget组件创建单层树形结构,并给这个树形组件增加了右键菜单功能,接下来将继续延申树形组件的使用,并实现对树形框多节点的各种操作,如下笔记是本人在开发中经常用到的一些基本操作技巧。 常用树形框节 阅读全文
posted @ 2021-11-27 15:56 lyshark 阅读(2126) 评论(0) 推荐(1) 编辑
摘要: TreeWidget 目录树组件,该组件适用于创建和管理目录树结构,在开发中我们经常会把它当作一个升级版的ListView组件使用,因为ListView每次只能显示一列数据集,而使用TableWidget组件显示多列显得不够美观,此时使用Tree组件显示单层结构是最理想的方式,本章博文将通过Tree 阅读全文
posted @ 2021-11-26 17:01 lyshark 阅读(1089) 评论(1) 推荐(0) 编辑
摘要: 在上一篇博文 《C/C++ Qt 标准Dialog对话框组件应用》 中我给大家演示了如何使用Qt中内置的标准对话框组件实现基本的数据输入功能。 但有时候我们需要一次性修改多个数据,使用默认的模态对话框似乎不太够用,此时我们需要自己创建一个自定义对话框,这类对话框也是一种窗体,所以可以在其上面放置任何 阅读全文
posted @ 2021-11-25 16:14 lyshark 阅读(2680) 评论(0) 推荐(1) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页

loading... | loading...
博客园 - 开发者的网上家园