summaryrefslogtreecommitdiffstats
path: root/kpdf/shell/main.cpp
diff options
context:
space:
mode:
authorMavridis Philippe <mavridisf@gmail.com>2025-04-06 01:24:17 +0300
committerMavridis Philippe <mavridisf@gmail.com>2025-04-06 15:03:27 +0300
commitfe0f8cd399c699103839eeba59df93feed3ca9ef (patch)
treedc0794a626a9fbb1240cdcb41a0b12c1834e53b2 /kpdf/shell/main.cpp
parent628111fb49e5aaa26da8c4ae7dc833da55ee2a80 (diff)
downloadtdegraphics-fe0f8cd399c699103839eeba59df93feed3ca9ef.tar.gz
tdegraphics-fe0f8cd399c699103839eeba59df93feed3ca9ef.zip
KPDF Shell: add tabs
This resolves issue #116. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
Diffstat (limited to 'kpdf/shell/main.cpp')
-rw-r--r--kpdf/shell/main.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/kpdf/shell/main.cpp b/kpdf/shell/main.cpp
index 9b8d0a18..dfe6078c 100644
--- a/kpdf/shell/main.cpp
+++ b/kpdf/shell/main.cpp
@@ -60,19 +60,12 @@ int main(int argc, char** argv)
// no session.. just start up normally
TDECmdLineArgs* args = TDECmdLineArgs::parsedArgs();
- if (args->count() == 0)
+ KPDF::Shell* widget = new KPDF::Shell;
+ for (int i = 0; i < args->count(); ++i)
{
- KPDF::Shell* widget = new KPDF::Shell;
- widget->show();
- }
- else
- {
- for (int i = 0; i < args->count(); ++i)
- {
- KPDF::Shell* widget = new KPDF::Shell(args->url(i));
- widget->show();
- }
+ widget->openURL(args->url(i));
}
+ widget->show();
args->clear();
}