X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=vv%2Fvv.cxx;h=1fb357e2419c7a082da57eaa7cd951c1417462ed;hb=9af6cf90d6f7f3d6c57a406301c21927ac33694b;hp=7f640a52a0579d660b251643a0357c8a7ad42327;hpb=1d616cc7be31f7195c8bba4142e02350cd2fb958;p=clitk.git diff --git a/vv/vv.cxx b/vv/vv.cxx index 7f640a5..1fb357e 100644 --- a/vv/vv.cxx +++ b/vv/vv.cxx @@ -112,6 +112,7 @@ int main( int argc, char** argv ) int n_image_loaded=0; std::string win(""), lev(""); + bool link_images = false; if (argc >1) { for (int i = 1; i < argc; i++) { std::string current = argv[i]; @@ -144,7 +145,10 @@ int main( int argc, char** argv ) parse_mode=P_WINDOW; } else if (current == "--level") { parse_mode=P_LEVEL; - } else if (current == "--log") { + } else if (current == "--linkall") { + link_images = true; + } + else if (current == "--log") { std::string log_dir = QDir::tempPath().toStdString() + std::string("/vv-log"); if(itksys::SystemTools::FileExists(log_dir.c_str()) && @@ -204,6 +208,8 @@ int main( int argc, char** argv ) window.ApplyWindowLevelToAllImages(); } + if (link_images) + window.LinkAllImages(); int ret = app.exec();