Big QCodeEdit update: supports for autocomplete/help hint and custom data. Add dynamic links on Ctrl+mouse by 2 new virtual functions.
This commit is contained in:
@@ -50,7 +50,7 @@ void QCodeEditCompleter::previousCompletition() {
|
||||
}
|
||||
}
|
||||
|
||||
void QCodeEditCompleter::addItems(QFont f, const QCodeEdit::ACClass & cl, const QCodeEdit::ACPair & items) {
|
||||
void QCodeEditCompleter::addItems(QFont f, const QCodeEdit::ACClass & cl, const QCodeEdit::ACSection & items) {
|
||||
QTreeWidgetItem * gi = new QTreeWidgetItem();
|
||||
gi->setText(0, cl.name);
|
||||
gi->setTextAlignment(0, Qt::AlignCenter);
|
||||
@@ -63,8 +63,8 @@ void QCodeEditCompleter::addItems(QFont f, const QCodeEdit::ACClass & cl, const
|
||||
foreach (const auto & s, items.second) {
|
||||
QTreeWidgetItem * ni = new QTreeWidgetItem();
|
||||
ni->setIcon(0, cl.icon);
|
||||
ni->setText(0, s.first);
|
||||
ni->setText(1, s.second);
|
||||
ni->setText(0, s.type);
|
||||
ni->setText(1, s.name);
|
||||
addTopLevelItem(ni);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user