Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java到Qt代码转换_Qt - Fatal编程技术网

Java到Qt代码转换

Java到Qt代码转换,qt,Qt,我在教我自己;同时,我不想失去我在Qt中的Java技能。 我在Qt中加入了一些代码,我尝试了很多次,也在网上搜索过 代码#1 代码#2 代码#3 我将在youtube上做一些Qt的视频教程,但在此之前,我需要解决上述代码。 如果有程序员能帮助我,我将非常感激 提前谢谢 最后,我要感谢那些花了宝贵时间帮助他人的专家们你想要的代码#1和#3是最好的。它没有空方法,但是hasSelection无法为您执行此操作 至于代码#2,您可以使用。如果必须的话,可以将其视为默认模型,但在大多数情况下,使用标准模

我在教我自己;同时,我不想失去我在Qt中的Java技能。 我在Qt中加入了一些代码,我尝试了很多次,也在网上搜索过

代码#1

代码#2

代码#3

我将在youtube上做一些Qt的视频教程,但在此之前,我需要解决上述代码。 如果有程序员能帮助我,我将非常感激

提前谢谢

最后,我要感谢那些花了宝贵时间帮助他人的专家们

你想要的代码#1和#3是最好的。它没有空方法,但是
hasSelection
无法为您执行此操作


至于代码#2,您可以使用。如果必须的话,可以将其视为默认模型,但在大多数情况下,使用标准模型会破坏模型视图范例的目的(证明模型与实际数据的接口)。您还可以查看
QList
/
Tree
/
TableWidget
类,因为它们附带了一个模型(这是
QList
/
Tree
/
TableView
没有的)。

首先,我很高兴听到您的消息,您的选择符合他们的目的,感谢代码#1如何在Qt中定义没有大小的对象数组,对象类型的数组?代码#2我正在使用QtableWidget,下面是另一个使用Qt-QtableWidget*model=new-QtableWidget的不工作示例;QString cn[]={“Hamad”,“Al-Ketbi”};模型=新的QtableWidget(cn,0);ui->tableWidget->setModel(模型);再次非常感谢#1,没有大小的列表(或者更确切地说,大小为0):“QList列表;列表我今晚会在家尝试,我希望能翻译你的想法。有时我会问自己为什么人们会帮助他人?你和网站背后的人真的很友善
Object[] names = jList1.getSelectedValues();
String msg = "";
for (Object o : names)
msg += o;
DefaultListModel model;
model = new DefaultListModel();
jList1.setModel(model);
if(!jList1.isSelectionEmpty())
I didn't find Empty method :-(