问题标签 [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 回答
18809 浏览

c++ - 如何知道 QLineEdit 是否获得焦点?

我希望能够知道QLineEdit它是否是点击。所以我想我应该重新实现以下函数(??):

我该怎么做?

另外,请告诉我如何使用focusInEvent()函数来了解QLineEdit myEdit;对象是否获得焦点。

编辑:我写了以下函数:

并且已经像这样m_passwordLineEditLoginDialog类构造函数中注册:

它陷入了MessageBox-es的无限循环。请帮我解决这种情况。实际上,我想用弹出窗口(而不是QMessageBox)来实现这个功能。可以满足QLabel这种需求吗?

0 投票
4 回答
193840 浏览

python - 在字符串中按下 QpushButton 时如何在 QlineEdit 中获取文本?

我正在尝试实现一个功能。我的代码如下。

当用户单击名称为“connect”的按钮时,我想在字符串中获取带有对象名称“host”的文本,例如“shost”。我怎样才能做到这一点?我尝试过,但失败了。我该如何实现这个功能?

现在如何实现“button_click”功能?我刚刚开始使用 pyQt!

0 投票
4 回答
14279 浏览

qt - 在焦点上选择 QLineEdit 的文本

我使用 QtDesigner 创建了一个对话框。对话框中有一个QLineEdit带有一些默认内容的对象。当对话框初始化并且焦点转到 时QLineEdit,我希望自动选择默认内容,因此一旦用户开始编写,以前的内容将被覆盖。

编辑:

在构造函数中:

0 投票
1 回答
3283 浏览

python - PyQt4:AttributeError:“QLineEdit”对象没有属性“setPlaceholderText”

我有一个 QLineEdit,我想设置一个占位符文本。当我打电话时setPlaceholderText(string),我得到一个 AttributeError,但是:

并来自 QAssistant:

此属性保存行编辑的占位符文本。
...
这个属性是在 Qt 4.7 中引入的。

0 投票
1 回答
7154 浏览

c++ - 检索作为 QLineEdit 小部件的 QTableWidget 单元格的值

我创建了一个 QLineEdit,设置了一个验证器并使用以下代码将其放在表上:

然后我有另一个类来操作表的数据,对列的每个值进行求和。这是代码:

但是建筑物因以下错误而失败:

/home/testpec/src/nokia QT/MoneyTracker-build-simulator/../MoneyTracker/calculator.cpp:11:错误:无法在分配中将“QLineEdit*”转换为“QWidget*”

为什么会出现这种转换错误?

另一个子问题:将表作为参考传递可以节省内存,对吗?这可能是问题吗?我正在为诺基亚智能手机开发,我认为按值传递对象是浪费内存......(对不起,如果这是一个愚蠢的问题,但我对 C++ 和所有指针的东西有点生疏......)

0 投票
1 回答
11735 浏览

validation - {[AZ] [az][0-9]} 文本输入的 QLineEdit 验证

我想在我的应用程序中接受用户的新用户名。我希望用户名字符串仅包含A-Zora-z0-9,并且 maxLength 为 8。所以我想验证来自 的输入QLineEdit。我浏览了文档,但我对验证器感到困惑。我如何QLineEdit为此目的验证我的?

0 投票
2 回答
5905 浏览

qt - QLineEdit 占位符文本在 Qt 4.6.3 中不起作用

我正在使用 Qt 4.6.3,并尝试在 QLineEdit 上设置一些占位符文本。但是这些方法不起作用:

  • 使用 Qt 设计器 (uic)
  • 通过代码ui->lineedit.setPlaceholderText("phtext")
  • setProperty("placeholderText","phtext")

错误是它setPlaceholderText不是 QLineEdit 类的成员。

这是一个错误吗?或者有没有办法修复它?

0 投票
2 回答
4073 浏览

model-view-controller - QLineEdit 中的模型/视图 QCompleter

Ubuntu 10.04,KDE 4.4.5

蟒蛇2.6.4

qt 4.6.2

pyqt 4.6.2

我正在尝试创建一个 QCompleter,如果我只是构建 QLineEdit,它就可以正常工作。但是,如果我将 QLineEdit 放到 QMainWindow 中,QCompleter 将不再工作。

这是 LineEdit 类

如果我以这种方式构建 LinEdit,QCompleter 就可以工作

这编译得很好,但不再显示 QCompleter

0 投票
3 回答
34206 浏览

c++ - 使用 QLineEdit 输入密码

我怎样才能使一个QLineEdit适合输入密码(即它不显示输入的内容),类似于以下内容:

在此处输入图像描述

0 投票
2 回答
1036 浏览

qt - Qt - 差异对话框(窗口)中的单选按钮 - >将结果带到主窗口到 lineedit

我的问题看起来像这样。我得到了对话框窗口,我知道如何从选中的单选按钮中获取结果,但仅在此窗口中。如何将结果放入不同的窗口(主窗口)。

按钮(Pobierz)在主窗口上,靠近这个按钮的是 lineedit2,我想从选中的单选按钮中获取结果,但不知道如何。我在这个新的对话框窗口中进行 lineedit 及其结果,但我不知道如何将此结果带入主窗口。希望我解释得足够好。谢谢你的帮助。

问候,汤姆。up1 我尝试了几种方法,但仍然无法解决这个问题..