QListWidgetItem AddItem(string groupName) { QListWidgetItem item = new QListWidgetItem(groupName, listWidget); item.SetFlags((uint)Qt.ItemFlag.ItemIsEnabled | (uint)Qt.ItemFlag.ItemIsUserCheckable); item.SetCheckState(Qt.CheckState.Unchecked); listWidget.AddItem(item); return(item); }
/// <summary> /// Update graphic list object from collection /// </summary> private void UpdateLstCommands(List <string> rows) { mainwindow_Ui.LstCommands.Clear(); QListWidgetItem qlwi; foreach (string row in rows) { qlwi = new QListWidgetItem(row,mainwindow_Ui.LstCommands); mainwindow_Ui.LstCommands.AddItem(qlwi); } }
public void ActionAddCommand(QListWidgetItem qlwi) { // check for double click GetCommandFromList(); }