diff options
Diffstat (limited to 'src/builtins.cpp')
-rw-r--r-- | src/builtins.cpp | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/builtins.cpp b/src/builtins.cpp index 55bdc31..1af2dc8 100644 --- a/src/builtins.cpp +++ b/src/builtins.cpp @@ -34,30 +34,3 @@ int builtins::build() std::cout << poi_Version << std::endl; return 0; } - -int builtins::help(const char *cmd, - const boost::program_options::options_description &cmd_opts, - const boost::program_options::options_description &config_opts, - const CommandHash_t &pluginCommands, const QTranslator *translator) -{ - const auto version = QVersionNumber::fromString(QLatin1String(poi_Version)).toString().toStdString(); - std::cout << tr(translator, "smolbote ") << version << tr(translator, ": yet another no-frills browser\n"); - std::cout << tr(translator, "Usage: ") << cmd << tr(translator, " [options] [command/URL(s)]\n\n"); - - std::cout << tr(translator, "Command-line Options:\n") << cmd_opts << '\n'; - - std::cout << tr(translator, "Commands: \n"); - for(auto it = pluginCommands.constBegin(); it != pluginCommands.constEnd(); ++it) - std::cout << " " << it.key().toStdString() << '\n'; - std::cout << '\n'; - - std::cout << tr(translator, "Configuration Options:\n") << config_opts << '\n'; - -#ifdef Q_OS_UNIX - std::cout << tr(translator, "For more information on usage, refer to the manual page smolbote.7\n"); - std::cout << tr(translator, "For more information on configuration, refer to the manual page smolbote.5\n"); -#endif - - std::cout << std::endl; - return 0; -} |