#include "QBranches.h"
-#include "lcolorcache.h"
+#include "GuiApplication.h"
#include "validators.h"
#include "qt_helpers.h"
: QWidget(parent, f)
{
setupUi(this);
- branchesTW->setColumnCount(3);
- branchesTW->headerItem()->setText(0, qt_("Name"));
+ branchesTW->setColumnCount(2);
+ branchesTW->headerItem()->setText(0, qt_("Branch"));
branchesTW->headerItem()->setText(1, qt_("Activated"));
- branchesTW->headerItem()->setText(2, qt_("Color"));
}
QBranches::~QBranches()
void QBranches::update()
{
-
// store the selected branch
- QTreeWidgetItem * item =
- branchesTW->currentItem();
+ QTreeWidgetItem * item = branchesTW->currentItem();
QString sel_branch;
if (item != 0)
sel_branch = item->text(0);
QColor const itemcolor = rgb2qcolor(it->getColor());
if (itemcolor.isValid()) {
- QPixmap coloritem(30, 10);
+ QPixmap coloritem(32, 32);
coloritem.fill(itemcolor);
- newItem->setIcon(2, QIcon(coloritem));
+ newItem->setIcon(0, QIcon(coloritem));
}
// restore selected branch
if (bname == sel_branch)
branchesTW->setItemSelected(newItem, true);
}
- emit changed();
+ // emit signal
+ changed();
}
void QBranches::apply(BufferParams & params) const
}
-void QBranches::on_branchesTW_itemDoubleClicked(QTreeWidgetItem * item, int col)
+void QBranches::on_branchesTW_itemDoubleClicked(QTreeWidgetItem * item, int /*col*/)
{
toggleBranch(item);
}
return;
QColor const initial = rgb2qcolor(branch->getColor());
- QColor ncol(QColorDialog::getColor(initial, qApp->focusWidget() ? qApp->focusWidget() : qApp->mainWidget()));
+ QColor ncol(QColorDialog::getColor(initial, qApp->focusWidget()));
if (ncol.isValid()){
// add the color to the branchlist
branch->setColor(fromqstr(ncol.name()));
} // namespace frontend
} // namespace lyx
+
+#include "QBranches_moc.cpp"