Skip to content

Commit 1564e20

Browse files
committed
patcher fix
1 parent 08668fa commit 1564e20

File tree

3 files changed

+8
-5
lines changed

3 files changed

+8
-5
lines changed

Patcher/Source/DirTree/TreeModel.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ namespace dt {
146146

147147
st::setUpModel setUp_;
148148
bool available_ = false;
149-
std::string packetName_ = std::string("packet") + std::to_string(index_++) + ".zip";
149+
std::string packetName_ = std::string("packet") + std::to_string(index_++) + ".zip-";
150150
bool load_ = false;
151151
};
152152
}

Patcher/Source/DirTree/setUpTreeModel.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ namespace st {
6060
}
6161
}
6262

63-
void setUpModel::setupModelData(QLinkedList<File*>::reverse_iterator& it, dt::TreeItem* parent, const std::filesystem::path& parentPath) {
64-
63+
void setUpModel::setupModelDataAfterLoad(dt::TreeItem* parent, const std::filesystem::path& parentPath) {
6564
for (; it != order_.rend(); it++) {
65+
g--;
6666
auto& path = *it;
6767
std::filesystem::path p = path->path.toStdString();
6868
auto& par = p.parent_path();
@@ -79,6 +79,7 @@ namespace st {
7979
if (it == order_.rend())
8080
break;
8181
}
82+
int gg = 0;
8283
}
8384

8485
void setUpModel::loadData(const std::filesystem::path lines) {

Patcher/Source/DirTree/setUpTreeModel.hpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ namespace st {
1919
void run() override;
2020
void setupModelData(const std::filesystem::path, dt::TreeItem* parent);
2121
void setupLoaded() {
22-
setupModelData(order_.rbegin(), parent_, "");
22+
g = order_.size();
23+
setupModelDataAfterLoad(parent_, "");
2324
}
24-
void setupModelData(QLinkedList<File*>::reverse_iterator& it, dt::TreeItem* parent, const std::filesystem::path& parentPath);
25+
void setupModelDataAfterLoad(dt::TreeItem* parent, const std::filesystem::path& parentPath);
2526
void setRoot(std::filesystem::path root) { root_ = root; }
2627
void setParent(dt::TreeItem* parent) { parent_ = parent; }
2728
void loadData(const std::filesystem::path lines);
@@ -34,6 +35,7 @@ namespace st {
3435
void error(QString err);
3536

3637
private:
38+
int g = 0;
3739
size_t total_;
3840
size_t actual_;
3941
std::filesystem::path root_;

0 commit comments

Comments
 (0)