社区
工具平台和程序库
帖子详情
QlineEdit text方法问题
Lilian417
2016-01-25 06:26:31
QlineEdit中的text方法是读取lineEdit中的内容的,但他能不能读取我在lineEdit中输入的内容的呢,我初学遇到了一个问题。我新建了一个lineEdit,内容为空,我在lineEdit中输入字符串,并得到这个字符串的内容付给其他变量,我用text()方法读取,读到的是空,说明不能读到输入的内容,这是为什么呢,如果想读到输入的内容改用什么方法?
...全文
699
4
打赏
收藏
QlineEdit text方法问题
QlineEdit中的text方法是读取lineEdit中的内容的,但他能不能读取我在lineEdit中输入的内容的呢,我初学遇到了一个问题。我新建了一个lineEdit,内容为空,我在lineEdit中输入字符串,并得到这个字符串的内容付给其他变量,我用text()方法读取,读到的是空,说明不能读到输入的内容,这是为什么呢,如果想读到输入的内容改用什么方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_39796179
2017-11-28
打赏
举报
回复
别在构造函数获取
zzwdkxx
2017-08-25
打赏
举报
回复
看手册:The text is not validated when inserted with setText().但是不知道怎么解决
Lilian417
2016-01-25
打赏
举报
回复
#include "mainwindow.h" #include "ui_mainwindow.h" #include <QFile> #include <QTextStream> #include <QIODevice> #include <iostream> #include <stdio.h> using namespace std; MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { ui->setupUi(this); connect(ui->pushButton,SIGNAL(clicked()),this,SLOT(setvalue())); //printf(ui->lineEdit->text()); QString string = ui->lineEdit->text(); const char* c= string.toStdString().c_str(); printf(c); QFile file("/Users/lvzhe/Desktop/sf-book.txt"); if (!file.open(QIODevice::WriteOnly)) { std::cerr << "Cannot open file for writing: " << qPrintable(file.errorString()) << std::endl; return; } QTextStream out(&file); out << c << endl; } MainWindow::~MainWindow() { delete ui; } void MainWindow::setvalue() { ui->lineEdit->setText(ui->lineEdit->text()); } 这是我mainwindow.cpp文件的内容,pushbutton和lineEdit都是在ui界面建好的,我就是想通过读取lineEdit的输入内容,然后把输入内容写到一个文件里,里面的print函数是我做测试用的,有时间帮忙看看问题嘛
羽飞
2016-01-25
打赏
举报
回复
就只有text方法 楼主到底怎么读取的 QlineEdit怎么创建的
pyqt Q
text
Edit
Q
Line
Edit
右键菜单汉化.zip
pyqt Q
Line
Edit
Q
Text
Edit
右键菜单汉化 调用
方法
: translator = QTranslator() translator.load('qt_zh_CN.qm') app.installTranslator(translator) translator2 = QTranslator() translator2.load('widgets....
Qt——Q
Line
Edit
使用总结 - 去冰三分糖 - 博客园1
1.setPlaceholder
Text
()设置提示文字 2.setEchoMode()设置模式 3.setAlignment()设置文本位置 4.setRea
PyQt PySide6零基础入门与项目实战
课程亮点 本课程是PySide6零基础入门与项目实战视频教程,经过精心设计,分为十个章节,制作了141页ppt, 接近70个代码示例,主要讲解PySide6开发环境安装、基础控件与界面布局、项目实战,PySide6程序打包,安装包制作,安装卸载、更新,发布等知识。涵盖从基础概念到高级应用的全方位知识,旨在为你提供一条清晰、系统的学习之路。无论你是编程新手,还是希望深化对PySide6的了解,本课程都能满足你的需求。 教学环境:Win11 64bit、Python3.11、PyCharm、Anacoda。课程大纲第一章:基础篇 PySide6开发环境安装 从Anaconda环境配置开始,带你快速入门Win11/win10下PySide6、PyQt5开发环境的安装与配置,分别介绍PyCharm与VSCode如何配置PySide6, 以及Python AnaConda的基本用法,创建虚拟环境,安装python模块。第二章 控件与布局篇 PySide6常用控件与界面布局使用介绍 深入PySide6中的常用控件与界面布局技巧,通过丰富的实例,掌握PySide6的窗口、布局、控件等核心内容。主要介绍QLabel、QPushButton、Q
Line
Edit
、QCheckBox、QComboBox、Q
Text
Edit
、Q
Text
Browser、QListView与QListWidget、QStackedWidget、QTabWidget、QTableView等控件以及水平垂直布局,弹簧控件,栅格布局,表单布局。第三章 信号槽与事件机制 解锁PySide6的信号槽机制和事件处理技能,让你的应用更加灵活。详细介绍Qt自定义信号槽,跨窗口传递信号;Qt鼠标事件,键盘事件,组合事件,事件过滤。第四章 QMainWindow应用篇 详细介绍QMainWindow的使用,包括菜单栏、工具栏、状态栏和停靠窗口等。第五章 样式表qss与自定义控件 教你如何使用样式表美化应用界面,并创建独特的自定义控件。掌握这些技能后,学员将能够设计出既美观又功能丰富的用户界面。第六章 图表与曲线 引入pyqtgraph,展示如何在PySide6应用中绘制图表和动态曲线。第七章 数据库编程 带你进入数据库编程世界,使用sqlite3与PySide6结合,进行数据存储和管理。第八章 项目实战:高仿有道词典 通过一个高仿有道词典的项目,将所学知识融会贯通,实战演练。课程中将会接入翻译接口,开发一个属于自己的翻译软件。第九章 打包与部署 教你如何将PySide6项目打包成exe,并使用Inno Setup制作安装包,介绍软件更新、卸载策略,让你的应用轻松上线。第十章 课程总结 回顾整个课程的学习内容,巩固知识点,为进一步的学习和应用打下坚实的基础。教学特色 实战案例:每个章节都配备实战案例,让学习者在实践中深化理解。 代码资料全覆盖:提供全套课程代码资料下载,便于学习者随时查阅和复习。 高效学习路径:课程内容结构清晰,由浅入深,适合不同层次的学习者。 本课程提供全部代码与在线答疑。谁应该学习这个课程 对图形界面开发感兴趣的编程新手。 希望提升个人技能,进入或者深耕在GUI开发领域的开发者。 需要快速掌握PySide6进行项目开发的软件工程师。结语 通过本课程的学习,你不仅能掌握PySide6的核心技能,还能通过实战项目提升解决实际
问题
的能力,最终让你能独立完成专业的GUI应用开发。随着技术的深入,你将发现PySide6不仅仅是一个工具库,它开启的是一扇通往高效、美观应用开发的大门。 开始PySide6的学习之旅,让你的编程之路更加精彩!
Q
Line
Edit
(单行文本框)
`Q
Line
Edit
` 是 Qt 中用于单行文本输入的控件。它允许用户在单行中输入和编辑文本。以下是如何使用 `Q
Line
Edit
` 的说明和一个简单的示例: + **Q
Line
Edit
的基本用法:** 1. **创建 Q
Line
Edit
对象:** ```cpp ...
Q
Text
Edit
实现 Q
Line
Edit
的 setPlaceholder
Text
() 和 setMaxLength ()函数
Q
Text
Edit
实现 Q
Line
Edit
的 setPlaceholder
Text
() 和 setMaxLength ()函数
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章