diff options
Diffstat (limited to 'tests/gui/TestGui.h')
-rw-r--r-- | tests/gui/TestGui.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/gui/TestGui.h b/tests/gui/TestGui.h index 352dbf213..0b403731d 100644 --- a/tests/gui/TestGui.h +++ b/tests/gui/TestGui.h @@ -23,6 +23,7 @@ #include <QAbstractItemModel> #include <QObject> +#include <QPointer> class Database; class DatabaseTabWidget; @@ -40,10 +41,12 @@ private slots: void cleanup(); void cleanupTestCase(); + void testCreateDatabase(); void testMergeDatabase(); void testAutoreloadDatabase(); void testTabs(); void testEditEntry(); + void testSearchEditEntry(); void testAddEntry(); void testPasswordEntryEntropy(); void testDicewareEntryEntropy(); @@ -59,6 +62,7 @@ private slots: void testDatabaseSettings(); void testKeePass1Import(); void testDatabaseLocking(); + void testDragAndDropKdbxFiles(); private: int addCannedEntries(); @@ -69,14 +73,14 @@ private: void clickIndex(const QModelIndex& index, QAbstractItemView* view, Qt::MouseButton button, Qt::KeyboardModifiers stateKey = 0); - MainWindow* m_mainWindow; - DatabaseTabWidget* m_tabWidget; - DatabaseWidget* m_dbWidget; + QPointer<MainWindow> m_mainWindow; + QPointer<DatabaseTabWidget> m_tabWidget; + QPointer<DatabaseWidget> m_dbWidget; + QPointer<Database> m_db; QByteArray m_dbData; TemporaryFile m_dbFile; QString m_dbFileName; QString m_dbFilePath; - Database* m_db; }; #endif // KEEPASSX_TESTGUI_H |