Python+PyCharm+Pyside6+Sqlite系列之三:认识QT界面认识QT界面窗口部件家族三个窗口基类(QMainWindow , QWidget , QDialoh)的区别常用部件界面功能区总结 认识QT界面窗口部件家族QT提供的默认基类只有QMainWindow、QWidget、和QDialog这三种,这三种窗体也是用的最多的,QMainWindow是带有菜单栏和工具栏的主窗口
在ArcGIS中加载地图很麻烦,一来是国内的数据源太少,二是地图显示速度太慢。不过在QGIS中加载地图,然后把shp文件加载,效果好很多。后来在 https://zhuanlan.zhihu.com/p/353888644这篇文章里写的很全,而且目前来说内容都有效。我这里只贴几个我在用的地址。1. 高德矢量图https://webrd02.is.autonavi.com/appmapti
转载 2024-06-04 14:52:29
314阅读
如果全球影像每5天一更新,并集多种地图数据源于一体的PB级海量地图数据该怎样去管理呢?这是当我了解到SOAR网站之后,思考过的一个问题。全球最大的在线地图网站在SOAR的官方网站,据称它是世界上最大的在线地图网站。它是集全球影像、无人机影像和各种专题地图于一体的在线地图网站。SOAR简介SOAR团队致力于打造集成全球各类地图数据、影像和无人机影像于一体的新型地图引擎。该平台允许世界上任何人
1 软件介绍QGIS的制图相当漂亮,而且也开源。于是便基于QGIS进行切图工具的开发,该软件是本人的毕业设计,它借鉴了诸多博硕士论文成果,并研究了多款开源GIS软件源码,采用当下主流的瓦片切割算法开发而成。为了提高切割效率,对部分QGIS源码进行了重构。下面就其特点进行简单介绍。特点1.操作简单,只需简单输入,即可切片。 2.采用多线程缓存切片,超高的切片效率。 3.支持设置瓦片大小,满足不同需求
转载 2024-07-30 19:05:37
504阅读
数据并利用 QGIS 绘制洞穴地图的过程。
原创 2022-10-15 07:32:26
255阅读
Android DisplayingBitmaps笔记标签(空格分隔): Android开发1. 概述对Android中加载图片的优化,要追溯到进公司后接手的第一个项目。项目中有个模块就是通过GridView形式显示指定目录下的图片缩略图,点击缩略图后调用系统Gallery显示大图。 最初根据书上构建GridView适配器的方法,使用ViewHolder模式进行复用。出现了很多问题,比如:图片加
# Python QT控件入门指南 Python是一个功能强大的编程语言,尤其在数据可视化和图形用户界面(GUI)开发方面表现出色。在众多的GUI库中,Qt是一个非常流行且强大的选择。Qt不仅支持多种平台,且易于使用,适合快速开发复杂的应用程序。本文将简要介绍PythonQt结合使用的方法,并通过示例展示如何生成饼状图与状态图。 ## 安装PyQt5 首先,我们需要安装PyQt5,这是Py
原创 2024-08-24 06:07:15
48阅读
# Python Qt 控件: 一个简单的图形用户界面开发指南 在现代应用程序开发中,图形用户界面(GUI)变得越来越重要。Python 提供了一系列工具和库来创建高效的 GUI,其中最流行的是 Qt 框架。本文将介绍 PythonQt 控件,帮助您用 Python 快速创建 GUI 应用程序,并提供相关代码示例和流程图。 ## 什么是 QtQt 是一个跨平台的应用程序开发框架,可
原创 10月前
46阅读
写这篇文章的目的有以下几个方面: 1、最近数据处理主要是用 QGIS,后面也打算慢慢的从 ArcGIS 转到 QGIS 2、有时会遇到需要和在线地图一块处理数据或者看显示效果的 下面就介绍一些常见的在线服务加载方式。 一、插件加载 这个插件是:QGIS Cloud plugin 可以直接在插件市场搜 ...
转载 2021-10-21 11:22:00
3675阅读
2评论
文章目录前言一、选择控件二、错误显示示范(后期不能js交互) 前言在上一个地图展示的博客中,你会发现整个界面都是地图,但是我们在通信的时候会有界面控件存在,以此来进行与地图的交互。如图所示(图源网络)。所以上一篇文章中的界面肯定不是我们想要的,由于QT里面没有QWebEngineView的可视化界面控件,因此为了实现这一目标,我暂时想到两种方法:(1)可以写两个界面进行控制;(2)也可以进行控件
转载 2024-02-20 17:16:33
442阅读
1.简介属性表是vs2003时引入的的新控件,用于流量和设置大量的信息,现在,很多软件上都能看到它的身影,如vs,Qt Creator等IDE的详细设置里都离不开属性表。 下图是Qt Creator里的属性表 MFC添加了CMFCPropertyGridCtrl,大Qt当然不能没有它,Qt的项目里是有这个控件的,很可能是此控件的设计和其他的风格有点差别,所以还没被Qt正式收录。下
转载 2024-06-11 08:21:56
320阅读
# 使用Python QT创建拖拽控件 在现代应用程序中,拖拽(Drag-and-Drop)功能可以提升用户体验,使操作更加直观。在Python中,可以使用QT(尤其是PyQt或PySide)来轻松实现这一功能。本文将介绍如何创建一个简单的拖拽控件,并通过代码示例来阐明其实现方法。 ## 环境准备 首先,确保已安装PyQt5或PySide2。如果尚未安装,可以使用以下命令进行安装: ```
原创 2024-10-10 04:55:05
390阅读
## Python QT 分页控件实现指南 在软件开发过程中,分页控件是常用的UI元素之一,特别是在显示大量数据时。本文将教你如何使用Python的PyQt库实现一个基本的分页控件。我们将逐步进行,从创建基本的窗口到实现分页逻辑,确保你能理解每一步的意义。 ### 流程概述 在实现分页控件的过程中,我们可以将整体流程划分为以下几个主要步骤: | 步骤 | 说明 | |------|----
原创 8月前
329阅读
# Python Qt列表控件的实现 ## 简介 在使用Python Qt开发桌面应用程序时,经常需要使用列表控件来展示和编辑数据。本文将教会你如何使用Python Qt实现一个列表控件,并提供详细的步骤和代码示例。 ## 实现流程 下面是整个实现过程的流程图,我们将在下文中逐步讲解每个步骤的具体操作。 ```mermaid stateDiagram [*] --> 创建列表控件
原创 2024-01-08 03:54:06
122阅读
# Qt控件信号与Python:实现交互式图形界面的秘钥 在现代软件开发中,图形用户界面(GUI)不仅提升了用户体验,同时也使得与应用程序的交互更加直观。在Python中,Qt是非常流行的GUI工具包,利用Qt,我们可以创建丰富、互动的应用程序。本文将介绍Qt控件的信号与槽机制,并通过代码示例进行演示。 ## 什么是Qt信号与槽? Qt的信号与槽机制是Qt框架的核心,允许对象之间进行通信。当
原创 7月前
20阅读
QSS 全称 Qt Style Sheets(Qt样式表),用于美化Qt程序界面,类似于CSS,但不如CSS强大,选择器和属性较少。本文主要介绍在PyQt5中使用QSS,但同样适用于C++ Qt,PySide6,PySide2。本文主要介绍QSS的加载使用以及分享,QSS本身的语法详解请参考官方文档和其他教程。官方文档Customizing Qt Widgets Using Style Sheet
# QGIS Python: 动态地理信息系统的Python插件 ## 介绍 QGIS(Quantum GIS)是一个开源的、跨平台的、用户友好的地理信息系统(GIS)软件。它提供了许多功能来处理、分析和可视化地理空间数据。QGIS允许用户通过Python脚本来扩展和自定义其功能,这为用户提供了极大的灵活性。 QGIS Python API(应用程序编程接口)提供了一组Python模块和类,
原创 2023-07-22 12:57:52
587阅读
Qt编写自定义控件及插件的使用    在使用Qt Designer设计窗体界面时,我们可以使用Widget Box里的窗体控件非常方便的绘制界面,比如拖进去一个按钮,一个文本编辑器等。虽然Qt Designer里的控件可以满足我们大部分的需求,但是有时候,也会产生一些特殊的需要,比如一个输入框,我们要输入的是经纬度,此时就会有两种输入方式,一种是小数形式,一种是度分秒的形式,此
转载 2023-11-20 23:19:38
308阅读
Qt Creator有10种DisplayWidgets,如下图:控件控件名中文名控件控件名中文名QLabelLabel标签QLCDNumberLCDNumberLCD数字显示框QTextBrowserTextBrowser文本浏览器QProgressBarProgressBar进度条QGraphicsViewGraphicsView绘图视图QLineHorizontalLine线条QCale
  在使用qt编写界面程序时,可以方便的拖动控件到窗口上,系统提供了一些常用的控件,那如何把自己定义的控件添加到里面可以直接拖动使用呢?网上一搜搜出来一堆教程,按照网上的教程我踩了不少坑,本文记录下如何开发自定义控件并添加到QT里,支持直接拖动使用。  一、我的开发环境  win10 64位、qt5.14.2 64位、vs2017    二、开发过程  1、qt creator -> 新建
转载 2023-11-28 13:00:51
242阅读
  • 1
  • 2
  • 3
  • 4
  • 5