Jonathan White
|
7e1b16250c
|
Performed project-wide code formatting
* Updated format CMake command to properly
ignore new directories and files
* Added output when command is run
* Resolves #2623
|
2019-01-28 22:38:59 -05:00 |
|
George Shakhnazaryan
|
b1ff346f63
|
Allow Enter key to select recent DB on OS X
* Override `keyPressEvent`on WelcomeWidget on OS X to `openDatabaseFromFile`.
openDatabaseFromFile is already invoked via the QListWidget::itemActivated signal,
but this signal doesn't fire on OS X for Enter.
QListWidget::itemActivated activates on an OS specific activation key. [1]
On Windows/X11, this is Enter, which lets the user easily
navigate with just the keyboard.
On OS X, this is Ctrl+O, which is already bound to Open Database. This means that itemActivated cannot fire via the keyboard.
Per StackOverflow [2], the recommended solution is to catch
the enter/return key press manually.
This seems like a common problem with Qt. [3] [4]
[1] https://doc.qt.io/archives/qt-4.8/qlistwidget.html#itemActivated
[2] https://stackoverflow.com/questions/31650780/when-does-a-qtreeview-emit-the-activated-signal-on-mac
[3] https://forum.qt.io/topic/36147/pyside-itemactivated-not-triggered-on-mac-os-x-with-return-key
[4] https://github.com/dolphin-emu/dolphin/pull/6099
|
2018-12-25 16:00:02 -05:00 |
|
Louis-Bertrand Varin
|
8324d03f0a
|
Formatting the code.
|
2018-03-31 16:01:30 -04:00 |
|
thez3ro
|
a53b111182
|
Update and fix copyright headers
|
2017-06-14 15:54:43 +02:00 |
|
thez3ro
|
7ca13b3d51
|
fix RecentDatabases, closes #386
|
2017-03-29 17:09:33 +02:00 |
|
seatedscribe
|
9307834ef0
|
Add a button for CSV import option
|
2017-03-22 22:33:00 +01:00 |
|
Janek Bevendorff
|
8d487d31a4
|
Replace Q_EMIT, Q_SIGNALS and Q_SLOTS macros with MOC keywords
|
2017-03-10 16:12:02 +01:00 |
|
thez3ro
|
ee981c4c19
|
closes #204. Welcome screen redesign
|
2017-02-11 19:34:53 +01:00 |
|
Felix Geyer
|
7fa0eddc5f
|
Make C++11 mandatory.
|
2015-09-12 13:55:50 +02:00 |
|
Felix Geyer
|
6504b6f2bd
|
Drop Qt module name from include statements.
This is a preparation to be able to build KeePassX against Qt 5.
|
2013-10-03 15:18:16 +02:00 |
|
Felix Geyer
|
68155e8f89
|
Make use of Q_NULLPTR.
|
2012-06-29 14:15:16 +02:00 |
|
Felix Geyer
|
f690522725
|
Coding style fixes.
|
2012-06-24 11:32:54 +02:00 |
|
Florian Geyer
|
f53768fc84
|
Add welcome widget.
|
2012-05-27 20:15:06 +02:00 |
|