Нужно сымитировать on_listWidget_clicked(const QModelIndex &index);
Никак не пойму что подставлять.
Должно быть, по щаблону:
on_listWidget_clicked(QModelIndex(int row,int column,void *ptr,const QAbstractItemModel *model));
Эмм... не знаю что это =/
Вероятно что нет.
Мне нужно кликнуть по первому элементу в списке.
Эт я читал. =/
Не понял.
По нажатии на итемы в списке, список файлов, происходит чтение инфы из них, файлов. Нужно что бы при заполнении листа сразу же выбирался первый итем. И грузилась инфа из него.
Up
У меня просто clicked, а у вас itemClicked. Кстати хорошая идея. Надо проверить.
Неее. Я так не могу получить его номер/строку.
Мне нужно знать на какой по счету элемент я нажал. А тут я могу получить только текст.
void Dialog::on_imagesListWidget_itemClicked(QListWidgetItem *item)
{
item-> //и вот тут то нет нужного мне row()
}
int QListWidget::row ( const QListWidgetItem * item ) const
Да. Спасибо. Не знал о таком способе.
Тогда как теперь выполнить:
on_listWidget_itemClicked(QListWidgetItem *);
Up.
QListWidgetItem * QListWidget::item ( int row ) const
Дальше сам сможешь?
Спасибо. Туплю.
on_listWidget_itemClicked(listWidget->item(0));
listWidget->item(0)->setSelected(true);
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)