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];
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()) &&
window.ApplyWindowLevelToAllImages();
}
+ if (link_images)
+ window.LinkAllImages();
int ret = app.exec();
}
//------------------------------------------------------------------------------
+//------------------------------------------------------------------------------
+void vvMainWindow::LinkAllImages()
+{
+ linkPanel->linkAll();
+}
+
//------------------------------------------------------------------------------
void vvMainWindow::AddLink(QString image1,QString image2)
{
void ShowLastImage();
void SaveCurrentStateAs(const std::string& stateFile);
void ReadSavedStateFile(const std::string& stateFile);
+ void LinkAllImages();
virtual void UpdateCurrentSlicer();
virtual QTabWidget * GetTab();