pyqt4 tableWidget cellChanged 的使用方法

pyqt4 tableWidget cellChanged 的使用方法,第1张

    def out(self, row, col):

        a=selftableWidgetitem(row, col)text()

        selflabelsetText(a)

模块导入

窗口设置

创建一个文本标签

创建一个文本标签和时间栏框

设置该文件的字体样式,大小。

创建一个日期时间文本框,QDateEdit表示添加日期文本框,QTimeEdit表示添加时间文本框。

设置日期时间框的位置大小依次是左间距,上间距,宽,高。

设置日期可以使用日历插件

根据PyQt方法获取系统的当前时间

将当前系统时间赋值给时间框中

一个按钮并设置添加单击事件

显示默认尺寸

创建一个按钮并设置清除关机任务单击事件

显示默认尺寸

设置一个文本提示框

设置工具窗口中显示的部件文本信息

添加关机计划

清除关机计划

创建应用程序和对象

好兄弟们,记得给我个三连哇

selftextBrowsersetLineWrapMode(QtWidgetsQTextEditNoWrap)

我用的pyqt5,找了半天才找到,qt的话估计也差不多。具体怎么找,用一个好的ide然后会自动探测textbrowser类下的方法,挨个看,都是字面意思,基本1分钟就能找到。

以下方法实现PyQt5 中 QListWidget 获取 item 中 combox 的当前显示的值:

(1)在Visual Studio中新建一个“Windows 窗体应用程序”项目

(2)在项目中添加一个类MyItem。这个类有两个用途:

在ComboBox中显示

用于检索被选中项的值

MyItemcs代码

namespace WindowsFormsApplication1

{

class MyItem

{

public MyItem(string name, int value)

{

Name = name;

Value = value;

}

public string Name { get; private set; }

public int Value { get; private set; }

}

}

(3)在Form1上布置一个ComboBox、一个Label

(4)窗体代码 Form1cs

using System;

using SystemCollectionsGeneric;

using SystemWindowsForms;

namespace WindowsFormsApplication1

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void Form1_Load(object sender, EventArgs e)

{

// 清空lable1

label1Text = stringEmpty;

// 列表集合将作为comboBox1的数据源

List<MyItem> list = new List<MyItem>();

listAdd(new MyItem("张三", 10));

listAdd(new MyItem("李四", 20));

listAdd(new MyItem("王五", 30));

// 绑定

comboBox1DataSource = list;

// 在comboBox1中显示MyItem的Name属性

comboBox1DisplayMember = "Name";

}

// 获取被选中项的Value值

private void comboBox1_SelectedIndexChanged(

object sender,

EventArgs e)

{

// 将被选中的项目强制转换为MyItem

MyItem item = comboBox1SelectedItem as MyItem;

// 显示被选中项的值

label1Text = stringFormat("Value = {0}", itemValue);

}

}

}

(5)运行,程序启动后,改变comboBox1选择

方法 描述

addItem() 添加一个下拉选项

addItems() 从列表中添加下拉选项

Clear() 删除下拉选项集合中的所有选项

count() 返回下拉选项集合中的数目

currentText() 返回选中选项的文本

itemText(i) 获取索引为i的item的选项文本

currentIndex() 返回选中项的索引

setItemText(int index,text) 改变序列号为index的文本

以上就是关于pyqt4 tableWidget cellChanged 的使用方法全部的内容,包括:pyqt4 tableWidget cellChanged 的使用方法、#Python恶搞#用Python写一个自动关机程序、QT qtextbrowser 如何在读取文件的时候不自动换行,完全按照文件的格式输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9612147.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存