aboutsummaryrefslogtreecommitdiffstats
path: root/gui
diff options
context:
space:
mode:
authorSergiusz Bazanski <q3k@q3k.org>2018-08-01 02:14:20 +0100
committerSergiusz Bazanski <q3k@q3k.org>2018-08-01 02:14:20 +0100
commit049e487f3fd8eef78b974bc8c3f40da70b276f5c (patch)
treef90b2a01511404b381f4ce1be8d394f8a3757145 /gui
parentc728cdcae0e73c3046628838dc318f1d92c65b79 (diff)
downloadnextpnr-049e487f3fd8eef78b974bc8c3f40da70b276f5c.tar.gz
nextpnr-049e487f3fd8eef78b974bc8c3f40da70b276f5c.tar.bz2
nextpnr-049e487f3fd8eef78b974bc8c3f40da70b276f5c.zip
gui: fix warnings
Diffstat (limited to 'gui')
-rw-r--r--gui/treemodel.cc15
-rw-r--r--gui/treemodel.h10
2 files changed, 5 insertions, 20 deletions
diff --git a/gui/treemodel.cc b/gui/treemodel.cc
index c3accd9a..e3d9b4ae 100644
--- a/gui/treemodel.cc
+++ b/gui/treemodel.cc
@@ -150,21 +150,6 @@ LazyTreeItem *ContextTreeModel::nodeFromIndex(const QModelIndex &idx) const
return root_.get();
}
-static int getElementIndex(ElementType type)
-{
- if (type == ElementType::BEL)
- return 0;
- if (type == ElementType::WIRE)
- return 1;
- if (type == ElementType::PIP)
- return 2;
- if (type == ElementType::NET)
- return 3;
- if (type == ElementType::CELL)
- return 4;
- return -1;
-}
-
Qt::ItemFlags ContextTreeModel::flags(const QModelIndex &index) const
{
LazyTreeItem *node = nodeFromIndex(index);
diff --git a/gui/treemodel.h b/gui/treemodel.h
index 37785f7a..620b4e21 100644
--- a/gui/treemodel.h
+++ b/gui/treemodel.h
@@ -175,14 +175,14 @@ class ElementList : public LazyTreeItem
virtual bool canFetchMore() const override
{
- return children_.size() < elements()->size();
+ return (size_t)children_.size() < elements()->size();
}
void fetchMore(int count)
{
- int start = children_.size();
- size_t end = std::min(start + count, (int)elements()->size());
- for (int i = start; i < end; i++) {
+ size_t start = children_.size();
+ size_t end = std::min(start + count, elements()->size());
+ for (size_t i = start; i < end; i++) {
auto idstring = getter_(ctx_, elements()->at(i));
QString name(idstring.c_str(ctx_));
@@ -293,7 +293,7 @@ class IdStringList : public StaticTreeItem
return parts_a.size() < parts_b.size();
}
- for (int i = 0; i < parts_a.size(); i++) {
+ for (size_t i = 0; i < parts_a.size(); i++) {
auto &part_a = parts_a.at(i);
auto &part_b = parts_b.at(i);