1 #include "app_window.h" 2 #include "item_view.h" 3 #include "keychain_view.h" 4 #include "search_list.h" 5 6 #include <openssl/evp.h> 7 getMainWindow()8MainWindow* getMainWindow() { 9 static MainWindow win; 10 return &win; 11 } 12 errorDialog(const std::string & msg)13void errorDialog(const std::string& msg) { 14 Gtk::MessageDialog dlg(*getMainWindow(), msg); 15 dlg.run(); 16 } 17 main(int argc,char ** argv)18int main(int argc, char** argv) { 19 OpenSSL_add_all_algorithms(); 20 auto app = Gtk::Application::create(argc, argv); 21 auto mainWindow = getMainWindow(); 22 return app->run(*mainWindow); 23 } 24