ICode9

精准搜索请尝试: 精确搜索
  • QT通过QQuickWidget与QML之间的交互2021-09-23 11:31:11

    1、在与qml通信的时候,需要把函数接口暴露给qml需要在函数前面加入Q_INVOKABLE关键字,且需要注意成员函数的公有或私有类型。 例如: .h文件   #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> namespace Ui { class MainWindow; } class MainWindow : public

  • Electron学习笔记2021-09-22 12:01:24

    Electron学习笔记 主进程 - Main Preocess 可以使用和系统对接的Electron API -创建菜单,长传文件等创建 渲染进程 - Renderer Process全面支持 Node.js只有一个,作为整个程序的入口点 渲染进程 - Renderer Prodess 可以有多个,每个对应一个窗口每个都是一个单独的进程全面

  • 嵌入式系统开发笔记40:万年历2021-09-18 00:02:22

    文章目录 前言1、建立项目2、启动designer3、建立Main Window4、更改标题5、移除菜单栏6、移除状态栏7、选择Calendar Widget控件8、调整窗体大小9、保存Form10、查看UI文件11、对UI文件进行编译12、查看Python码13、运行程序14、查看运行结果 前言 在本项目中,我们来学

  • 基于HTTP协议的网络应用程序2021-09-09 17:03:42

    #ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> #include <QNetworkAccessManager> #include <QNetworkReply> #include <QFile> #include <QDir> #include <QMessageBox> #include <QDesktopServices> name

  • Qt532.QString_填充字符2021-09-08 14:00:35

    1、代码: void MainWindow::on_pushButton_clicked() { QString str = "5"; QString str01 = str.leftJustified(3, '0'); qDebug() << str01; str01 = str.rightJustified(5, '0'); qDebug() << str01; str

  • pyqt5学习2021-09-04 13:04:04

    首先贴出官方文档:https://www.riverbankcomputing.com/static/Docs/PyQt5/sip-classes.html 然后是github上的中文档:https://github.com/maicss/PyQt5-Chinese-tutorial 1 第一个PyQt5程序 1 利用pyqtdesign生成界面源码 利用pyqtdesign生成一个界面程序,然后将之转换为py源代码

  • QT高级编程技巧(一)-- 编写高效的signal & slot通信代码2021-09-04 11:01:57

    关于QT的线程通信,我们都会想到signal & slot机制。先回顾下利用signal & slot机制实现控件消息处理的方法。 控件消息处理 假设我们的主界面上有一个使用ui->btn指向的QPushButton对象,要实现该对象的clicked消息处理,可以在主界面对象MainWindow上添加一个slot方法onBtnClicked,并

  • Qt开发MQTT(一) 之Qt官方Qt MQTT2021-09-01 20:01:09

    概述Qt开发MQTT程序有两种方式,一个是Qt官方提供的基于MQTT的封装,一个是第三方(EMQ)开发的用于Qt调用MQTT的接口,二者使用方法大同小异,并且均提供了源码。那么,这里先来介绍第一种,如基于Qt官方提供的封装来使用MQTT。 Qt官方虽然在2017年就已经提供了对MQTT的封装,但是并没有正式加入到Q

  • PyQT5:信号和槽2021-09-01 10:03:18

    PyQT5:信号和槽 信号和槽 Qt的主要特征之一是它使用信号和插槽在对象之间进行通信。 当潜在的事件发生时,会发出一个信号。插槽是可调用的Python,如果将信号连接到插槽,则在发出信号时将调用该插槽。如果没有连接信号,则什么也不会发生。 信号/插槽机制具有以下功能。 信号可能连接到

  • 【python】python,PyQt5以及Qt designer的使用_做界面(用vscode)2021-08-28 01:02:56

    1.PyQt5和Qt designer准备 win+r       cmd       输入以下 python -m pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com PyQt5 python -m pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com PyQt5-Tools

  • 关于Delegate中的Target属性的理解2021-08-27 14:35:15

    在看MvvmLights框架中的WeakAction源码的时候,才了解到Delegate中有Target这么一个属性 MSDN的解释是这样的 Gets the class instance on which the current delegate invokes the instance method. 获取当前委托调用的实例方法的实例。有点拗口哈。 写下实例代码验证一下,顺便加深

  • WPF设置启动窗体、窗体隐藏、关闭、显示2021-08-27 11:32:34

    设置启动窗体 1.修改App.xaml App.xaml中原代码: 1 <Application x:Class="WpfApplication1.App" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft.com/winfx/2006/xa

  • PySide6读取EXCLE文档2021-08-11 17:03:34

    1、新建一个run.py(要运行的文件),代码如下 # -*- coding: utf-8 -*- """ 文件名称: run.py 文件创建时间: 2021/8/10 11:08 软件名称: PyCharm 文件作者: 黄氏 """ import sys from PySide6 import QtCore from PySide6.QtWidgets import QApplication import pandas as my

  • electron+react 进程间通信碰见的问题解决2021-08-06 20:02:27

    在写主进程和react组件(渲染进程)间通讯时,碰见了很多的问题,主要如下 TypeError:fs.existsSync is not a functionCannot destructure property ‘ipcRenderer’ of ‘window.electron’ as it is undefined.electron react window.require is not a function 上述三个问题,主要

  • QSpinBox类成员函数学习2021-08-06 09:33:00

    1 #include "mainwindow.h" 2 #include "ui_mainwindow.h" 3 #include <QString> 4 #include <QSpinBox> 5 #include <QDebug> 6 7 MainWindow::MainWindow(QWidget *parent) 8 : QMainWindow(parent) 9 , ui(new Ui

  • PySide22021-08-05 11:02:17

    ui文件的使用 官方文档:https://doc.qt.io/qtforpython/tutorials/basictutorial/uifiles.html# 直接加载ui文件 ui_file = QFile("mainwindow.ui") ui_file.open(QFile.ReadOnly) loader = QUiLoader() window = loader.load(ui_file) window.show() ui文件转化成python类 pys

  • QT5:绘制2021-08-03 15:02:43

    一.2D绘图 QPainter QPaintDevice QPaintEngine三个类来绘制 QPainter执行绘图操作 QPaintDevice提供绘图设备 QPaintEngine提供接口,可以在不同的设备上绘制   //mainwindow.h#ifndef MAINWINDOW_H #define MAINWINDOW_H #include <QMainWindow> //提供绘图类 #include <QP

  • PyQt学习_配置环境2021-08-02 18:31:49

    c++让人难受 本来Qt是C++开发的,按理直接用C++使用Qt,但是鉴于python的高度粘合性,语法的简单.所以我直接用PyQt开发了. 参考:PyQt5+Pycharm安装和配置 配置 第一步 安装一个IDE,这里安装pycharm 创建虚拟环境 第二步 下载PyQt pip install PyQt pip install pyqt-tools 我看有的

  • Qt定时器:QTimer和timerEvent2021-08-01 14:03:16

    QTimer和timerEvent是Qt中实现定时器的两种方法,定时器可以每隔一定时间执行指定操作。 QTimer用法 一个类中要执行多个定时操作,则定义多个QTimer变量即可。 //.h private: //定时器指针 QTimer *timer; private slots: void onTimerTimeout(); //.cpp MainWindow::

  • 3.WFP表格2021-07-25 23:03:20

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using System.Windows.Documents; using System.Windows.Input;

  • 使用PyQt52021-07-25 18:33:07

    安装 pip install pyqt5 pip install pyqt5-tools 一个是主包,一个是工具包 也可以用eric的集成开发环境去开,看各人喜欢,用pycharm也是可以   打开 Lib\site-packages\qt5_applications\Qt\bin\designer.exe 可以界面设计   运行pyuic5 -o x.py untitled.ui  可以把设计的ui文件

  • Electron教程(1):什么是 Electron,由来、适用场景 和 Electron 的环境搭建2021-07-25 11:59:20

    Electron教程(1):什么是 Electron,由来、适用场景 和 Electron 的环境搭建 前言 最近自己有个小的需求,是做一个能编辑本地特定文本的工具,需要跨平台, Windows 和 macOS,这样,如果用原生开发的话,Windows 就要用 c# macOS 就要用 swift,学习成本高,并且学完用处也不是很大。 我本身是前

  • 打造一个window桌面应用:在线聊天对话机器人2021-07-21 21:04:56

    大家好,我是辰哥~~~ 本文目标:打造一个window桌面应用:在线聊天对话机器人。 今天辰哥教大家做一个在线聊天对话机器人桌面应用,已经打包成exe可执行文件,读者可以直接拿来使用, 先上演示图 聊天客户端桌面应用 设计Ui:Pyqt5 对话回答:图灵机器人 打包EXE:Pyinstaller 本文通过界

  • 打造一个window桌面应用:在线聊天对话机器人2021-07-21 21:00:06

    大家好,我是辰哥~~~ 本文目标:打造一个window桌面应用:在线聊天对话机器人。 今天辰哥教大家做一个在线聊天对话机器人桌面应用,已经打包成exe可执行文件,读者可以直接拿来使用, 先上演示图 聊天客户端桌面应用 设计Ui:Pyqt5 对话回答:图灵机器人 打包EXE:Pyinstaller 本文通过界面设计

  • Electron桌面程序入门研究2021-07-20 12:05:05

    最近提出个要求,研究基于js,html,css的前端Electron桌面程序,说干就干 ,马上行动,研究了两天,才终于将思路理清。。。这里采用了最简单的方法--脚手架 1.打开cmd 输入 node -v ,npm -v查看是否安装了相应的环境,如果没有请自行安装 注意electron与node版本间存在关系 最好安装node在 v12

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有