is_new attribute added to the torrent state information
[qtrapids] / src / include / qtrapids / dbus.hpp
index 52681d4..433aa16 100644 (file)
@@ -28,6 +28,7 @@ namespace qtrapids
 
         QString hash;
         QString name;
+        bool is_new;
         uint state;
         uint progress;
         uint down_rate;
@@ -48,7 +49,7 @@ namespace qtrapids
     {
         std::cout << "serialize" << std::endl;
         argument.beginStructure();
-        argument << state.hash << state.name << state.state << state.progress 
+        argument << state.hash << state.name << state.is_new << state.state << state.progress 
                  << state.down_rate << state.up_rate << state.seeds
                  << state.leeches << state.ratio << state.total_size;
         argument.endStructure();
@@ -60,7 +61,7 @@ namespace qtrapids
     {
         std::cout << "deserialize" << std::endl;
         argument.beginStructure();
-        argument >> state.hash >> state.name >> state.state >> state.progress 
+        argument >> state.hash >> state.name >> state.is_new >> state.state >> state.progress 
                  >> state.down_rate >> state.up_rate >> state.seeds
                  >> state.leeches >> state.ratio >> state.total_size;
         argument.endStructure();