]> git.lyx.org Git - features.git/blobdiff - src/frontends/qt/GuiProgressView.cpp
Amend 3b7a79f1: Use Debug::base_type instead of 'unsigned long long' where possible
[features.git] / src / frontends / qt / GuiProgressView.cpp
index 486fdaf54ecd7552281f0c41476864b27db213e1..0937c641996cda1f508e0549fc18424a36cfa1ec 100644 (file)
@@ -51,7 +51,7 @@ GuiProgressView::~GuiProgressView()
 
 
 namespace{
-typedef pair<int, QString> DebugMap;
+typedef pair<Debug::base_type, QString> DebugMap;
 typedef vector<DebugMap> DebugVector;
 
 bool DebugSorter(DebugMap const & a, DebugMap const & b)
@@ -106,7 +106,7 @@ GuiProgressView::GuiProgressView(GuiView & parent, Qt::DockWidgetArea area,
        for (; dit != den; ++dit) {
                QTreeWidgetItem * item = new QTreeWidgetItem(widget_->debugMessagesTW);
                item->setText(0, dit->second);
-               item->setData(0, Qt::UserRole, int(dit->first));
+               item->setData(0, Qt::UserRole, dit->first);
                item->setText(1, qt_("No"));
        }
        widget_->debugMessagesTW->resizeColumnToContents(0);
@@ -152,11 +152,12 @@ void GuiProgressView::debugMessageActivated(QTreeWidgetItem * item, int)
 
 void GuiProgressView::levelChanged()
 {
-       unsigned int level = Debug::NONE;
+       Debug::base_type level = Debug::NONE;
        QTreeWidgetItemIterator it(widget_->debugMessagesTW);
        while (*it) {
-               if ((*it)->text(1) == qt_("Yes"))
-                       level |= (*it)->data(0, Qt::UserRole).toInt();
+               if ((*it)->text(1) == qt_("Yes")) {
+                       level |= (*it)->data(0, Qt::UserRole).toULongLong();
+               }
                ++it;
        }
        dispatch(FuncRequest(LFUN_DEBUG_LEVEL_SET, convert<string>(level)));
@@ -265,13 +266,6 @@ void GuiProgressView::hideEvent(QHideEvent*)
 }
 
 
-Dialog * createGuiProgressView(GuiView & guiview)
-{
-       return new GuiProgressView(guiview, Qt::BottomDockWidgetArea);
-}
-
-
-
 } // namespace frontend
 } // namespace lyx