qtquickcontrols

    2热度

    1回答

    我想实现一个表视图多重选择,使用QtQuick,允许多选在细胞水平上,启用QAbstractItemView::SelectItems和QAbstractItemView::ExtendedSelection标志模仿的旧式QTableView行为。 我可以使用哪些QtQuick组件?

    1热度

    1回答

    我想创建动画渐变箭头。 我想创建一个箭头的动画背景。 我使用了下面的代码,但它不显示箭头背景中的动画渐变。 Canvas { id: arrowDown width: parent.height/3 height: width antialiasing: true ... property real centerWidth: width/

    1热度

    1回答

    我想将一个矩形绑定到QML中的滑块。 X轴滑块的最大值是360.在180以下,矩形应该朝着变化的方向移动。在180以上,矩形应该朝相反的方向移动。 这里是我的滑代码段,矩形 Slider { id: xAxis x: 60 y: 45 width: 200 value: 60 maximumValue: 360 R

    0热度

    1回答

    我一直在玩对话框,还有一些让我困扰的东西。 我有以下代码: ApplicationWindow { visible: true width: 640 height: 480 title: qsTr("Hello World") Button { id: click x: 285 y: 189 tex

    1热度

    2回答

    我想以编程方式和从QML中取消在Treeview中的索引。我有一个不接受,需要被取消树节点的QModelIndex一个功能,我执行以下操作: function deselectNode(index) { myTreeView.selection.select(index, ItemSelectionModel.Deselect) } 我希望这个函数来触发树上的SelectionChang

    0热度

    1回答

    我使用TableView填充文本。其中一列具有复选框作为代表。我检查其中一个复选框。我怎样才能获得当前复选框的行索引? 获取行索引我使用currentRow函数,但它返回-1,因为当我检查复选框时,我不选择行。 是否有任何其他方式来获取复选框行索引?

    0热度

    1回答

    Subj 我使用委托文本,标签和项目的spinboxvalue元素在QML'Listview上显示我的数据。当用户更改spinbox的值时,我需要知道它并进行一些交易。但MouseArea的作品超出了Spinbox,而不是旋转的按钮,onClicked事件不存在。 SpinBox { id: goodsCountSpinBox leftPadding: 1

    1热度

    1回答

    我在QML组合框在为TableViewColummn,我把它定义为如下禁止的项目: import QtQuick 2.3 import QtQuick.Window 2.2 import QtQuick.Layouts 1.1 import QtQuick.Controls 1.4 import QtQuick.Controls.Styles 1.4 ListModel {

    1热度

    1回答

    我有一个包含一些onClicked()逻辑的QML TreeView,该逻辑调用Q_INVOKABLE函数,该函数接受TreeView的当前行号和父行号作为参数。问题是,当我选择一些东西,然后点击展开或折叠某些东西。以前的值仍然通过,有时会导致应用程序崩溃。我尝试致电treeView.selection.clearCurrentIndex()和treeView.selection.clearSel

    2热度

    2回答

    我有4个qml文件和一个main.cpp来加载qml文件。 是否有可能为这4个qml文件创建1个dll文件。 并在不同的应用程序中使用它,如果是的话如何做到这一点。