gui: fix warnings
This commit is contained in:
parent
c728cdcae0
commit
049e487f3f
@ -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);
|
||||
|
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user