问题标签 [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.

0 投票
3 回答
2730 浏览

c++ - QLineEdit:如果用鼠标悬停,则将超长文本显示为工具提示

在 Windows 下,我看到了一个不错的功能:如果我将鼠标悬停在一个短文本字段上,其中包含不完全适合该字段的过长文本,则会打开一个工具提示,显示文本字段的完整内容。

有人可以指出我使用 QLineEdit 执行此操作的代码片段吗?

0 投票
1 回答
298 浏览

qt4 - Qt - 如何为仅接受整数的 LineEdit 使用按键事件

我是 Qt C++ 的新手。我有一个QLineEdit。在其中我必须只输入整数。如果我按字母或任何其他字符,我的QLineEdit不应该接受它。如何用 C++ 在 qt 中做到这一点?请帮助解决这个问题。

0 投票
1 回答
4029 浏览

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.

0 投票
1 回答
4182 浏览

qt - QLineEdit 只接受整数和 ” 和 / 字符?

我有一个QLineEdit,我正在将它用于测量转换应用程序。因为QLineEdit我必须只使用整数值,所以我使用了QDoubleValidator.

现在我希望QLineEdit它只接受 " 和 / 字符,以及整数,因为它是转换应用程序所必需的。如何QLineEdit在使用 a 时让我接受它QDoubleValidator

注意:我希望我QLineEdit接受这样的东西(例如70“1/2)。

注意:QLineEdit不应接受除 " 和 / 以外的任何其他字符。

0 投票
1 回答
436 浏览

c++ - QLineEdit 和 findChild()

我正在尝试设置使用 findChild() 找到的行编辑的文本

主窗口.cpp

但是,我edit.setText(value);说 .setText 的左侧必须是类/结构/联合时出现错误。

如何正确将子名称的文本设置linevalue

0 投票
1 回答
2941 浏览

qt - QLineEdit::textEdited() 等效于 QTextEdit?

QLineEdit中,有一个textEdit()信号,仅在用户更改文本时发出,而不是在您调用时发出setText()

那么 中的等价物是QTextEdit什么?我只看到一个textChanged()信号,文档说明只要文本文档更改就会发出它。

编辑

我想实现一个自动保存功能,当然还有 QTimer,

因此,当您开始编辑文档时,计时器启动,当超时时,我将文本保存在小部件中。

0 投票
1 回答
81 浏览

qt - 为整数控制一个 linedit 中的间隔

我有一个我使用的 lineEdit,因此用户可以输入频率间隔,

它可以正常工作到上限 1000,但下限不能。所以我创建了一个插槽来控制它,

并将其连接到 lineEdit 的信号,

这样当用户输入一个低于 36 的数字时,它会收到一个警告对话框窗口。

但这似乎不起作用。谁能帮我?

0 投票
1 回答
1616 浏览

c++ - 在 LineEdit C++ Qt 设计器中显示文本

我在 Qt Designer 中有两个窗口,我想用文本打开一个 .txt 文件。此代码属于第二个窗口(pacientes.ui)

pacientes.ui

我想在第一个窗口(ventana.ui)中显示三个 LineEdit 中的三行文本(文件 .txt 它有三行文本)。

主窗口

Venatana1 和 Pacientes 在 QtDesigner 中定义

我该如何解决这个错误?

0 投票
1 回答
13736 浏览

qt - AttributeError:“QTextEdit”对象没有属性“文本”

有时我需要使用递增的数字制作多个代码副本。在我正在编码的表单中,我需要制作超过 12 个复选框,每个复选框都需要以下代码:

下面的脚本使我能够避免手动更改每个复选框的数字的无聊任务。我只是将上面的 3 行复制到 windows 剪贴板中,然后...我将“checkBox”插入表单的第一个字段,将“1”插入第二个字段,将 12 插入第三个字段。当我点击“确定”按钮时,3 行的 12 个按顺序编号的副本出现在表单的第 4 个字段中。我希望这对其他人提供一些帮助。马克

这是我的代码:

0 投票
1 回答
5519 浏览

python - 如何连接 QLineEdit focusOutEvent

QLineEdit在 Designer 的帮助下,我在 PyQt4 中设计了一个带有 a 的窗口。我转换.ui.py使用pyuic4. 我创建了另一个.py文件并导入和子类化Ui_Class.

我想在QLineEdit失去焦点时执行一些任务。

只需行按钮单击事件 i 即可连接QLineEdit丢失焦点事件