问题标签 [qlineedit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - QLineEdit:如果用鼠标悬停,则将超长文本显示为工具提示
在 Windows 下,我看到了一个不错的功能:如果我将鼠标悬停在一个短文本字段上,其中包含不完全适合该字段的过长文本,则会打开一个工具提示,显示文本字段的完整内容。
有人可以指出我使用 QLineEdit 执行此操作的代码片段吗?
qt4 - Qt - 如何为仅接受整数的 LineEdit 使用按键事件
我是 Qt C++ 的新手。我有一个QLineEdit。在其中我必须只输入整数。如果我按字母或任何其他字符,我的QLineEdit不应该接受它。如何用 C++ 在 qt 中做到这一点?请帮助解决这个问题。
qt - Store QLineEdit's data into a QString upon a QPushButton click
I am new to Qt programming. What I want to do is pretty much self explanatory from the title I guess. I have a lineEdit whose data I want to store in a QString when a cretain PushButton is clicked. The problem is the above widgets are inside a graphicsScene so i dont have a on_pushbutton_clicked(); function.
The code for my own solution is below, but as you might have guessed, its not working.
Any kind of help will be greatly appreciated.
qt - QLineEdit 只接受整数和 ” 和 / 字符?
我有一个QLineEdit
,我正在将它用于测量转换应用程序。因为QLineEdit
我必须只使用整数值,所以我使用了QDoubleValidator
.
现在我希望QLineEdit
它只接受 " 和 / 字符,以及整数,因为它是转换应用程序所必需的。如何QLineEdit
在使用 a 时让我接受它QDoubleValidator
?
注意:我希望我QLineEdit
接受这样的东西(例如70“1/2)。
注意:QLineEdit
不应接受除 " 和 / 以外的任何其他字符。
c++ - QLineEdit 和 findChild()
我正在尝试设置使用 findChild() 找到的行编辑的文本
主窗口.cpp
但是,我edit.setText(value);
说 .setText 的左侧必须是类/结构/联合时出现错误。
如何正确将子名称的文本设置line
为value
?
qt - QLineEdit::textEdited() 等效于 QTextEdit?
在QLineEdit
中,有一个textEdit()
信号,仅在用户更改文本时发出,而不是在您调用时发出setText()
,
那么 中的等价物是QTextEdit
什么?我只看到一个textChanged()
信号,文档说明只要文本文档更改就会发出它。
编辑
我想实现一个自动保存功能,当然还有 QTimer,
因此,当您开始编辑文档时,计时器启动,当超时时,我将文本保存在小部件中。
qt - 为整数控制一个 linedit 中的间隔
我有一个我使用的 lineEdit,因此用户可以输入频率间隔,
它可以正常工作到上限 1000,但下限不能。所以我创建了一个插槽来控制它,
并将其连接到 lineEdit 的信号,
这样当用户输入一个低于 36 的数字时,它会收到一个警告对话框窗口。
但这似乎不起作用。谁能帮我?
c++ - 在 LineEdit C++ Qt 设计器中显示文本
我在 Qt Designer 中有两个窗口,我想用文本打开一个 .txt 文件。此代码属于第二个窗口(pacientes.ui)
我想在第一个窗口(ventana.ui)中显示三个 LineEdit 中的三行文本(文件 .txt 它有三行文本)。
Venatana1 和 Pacientes 在 QtDesigner 中定义
我该如何解决这个错误?
qt - AttributeError:“QTextEdit”对象没有属性“文本”
有时我需要使用递增的数字制作多个代码副本。在我正在编码的表单中,我需要制作超过 12 个复选框,每个复选框都需要以下代码:
下面的脚本使我能够避免手动更改每个复选框的数字的无聊任务。我只是将上面的 3 行复制到 windows 剪贴板中,然后...我将“checkBox”插入表单的第一个字段,将“1”插入第二个字段,将 12 插入第三个字段。当我点击“确定”按钮时,3 行的 12 个按顺序编号的副本出现在表单的第 4 个字段中。我希望这对其他人提供一些帮助。马克
这是我的代码:
python - 如何连接 QLineEdit focusOutEvent
QLineEdit
在 Designer 的帮助下,我在 PyQt4 中设计了一个带有 a 的窗口。我转换.ui
为.py
使用pyuic4
. 我创建了另一个.py
文件并导入和子类化Ui_Class
.
我想在QLineEdit
失去焦点时执行一些任务。
只需行按钮单击事件 i 即可连接QLineEdit
丢失焦点事件