Commit graph

28 commits

Author SHA1 Message Date
shenleban tongying 129345613e
refactor: Move all .cc/.hh files to src/ 2023-04-17 17:17:36 -04:00
shenleban tongying 3ff6b6a8ee feat(help): replace QtHelp with website
* Nobody wants to update .qch files
2023-04-17 14:40:29 +08:00
Xiao YiFang 9acbd3aa2f fix: headwords dialog export function
sorted the exported headwords and remove duplicated items.
2022-12-31 14:01:48 +08:00
shenleban tongying 07e92e8ac1 refactor: upgrade most of macro based Signal/Slot to new syntax 2022-12-25 21:08:17 -05:00
Xiao YiFang 4c8ec4e3f2 opt: improve headword dialog performance
especially when the dictionary has a very large collecton of headword.
include export function
2022-10-01 15:33:23 +08:00
YiFang ffb1922bd7 Revert "fix:head lazy load"
This reverts commit 15702d860b.

Revert "add lazy loading to headwords dialog"

This reverts commit 473c61724f.
2022-05-05 21:01:35 +08:00
YiFang Xiao 15702d860b fix:head lazy load 2022-04-17 21:05:57 +08:00
xiaoyifang 473c61724f add lazy loading to headwords dialog 2022-04-17 21:05:57 +08:00
xiaoyifang 7b5511a7bd upgrade to qt6.2 2022-03-11 22:00:45 +08:00
yifang 98ca729446 remove qt_version_check macro 2021-12-13 22:45:57 +08:00
xiaoyifang 402add183e clean qt_version < 5 code. 2021-12-13 22:43:46 +08:00
Abs62 b61863b8df Use QRegularExpression instead of QRegExp in dictionary headwords dialog under Qt 5.12 and later 2019-03-25 18:08:52 +03:00
Abs62 cf2ca576d4 Win-specific: Fix possibly crashes after dictionaries initialization 2019-03-20 17:49:39 +03:00
Abs62 6bc4088671 Fix save/restore geometry for some dialogs under Qt 5.12 2019-03-19 17:36:07 +03:00
Abs62 9d82ae4622 Show headwords from dictionaries setup dialog in modal mode 2015-03-23 18:58:49 +03:00
Abs62 46298a842c Jump to dictionary when show word from dictionary headwords dialog 2014-11-17 17:37:19 +03:00
Abs62 e107975d8c Show dictionary icon in the dictionary information and dictionary headwords dialogs 2014-11-14 19:54:13 +03:00
Abs62 3531a74c6e Add help buttons to dialogs 2014-06-24 17:55:06 +04:00
Abs62 a4ea28c121 A little refactoring of wildcards in the input line handling 2014-04-26 15:46:26 +04:00
Abs62 dad314484c Turn off dynamic sorting in headwords dialog (it is a little faster in some cases) 2014-03-18 17:44:41 +04:00
Abs62 d320b1ed70 Escape wildcard symbols when headword is transferred to the input line from dictionary headwords dialog 2014-03-17 21:23:36 +04:00
Abs62 2f82ea7e55 Tune dictionary headwords dialog
1. Use unix wilcard handling scheme instead of simple wildcards
2. Fix auto filter apply locking for big dictionaries
2014-03-14 16:38:59 +04:00
Abs62 4462c29ae7 Handle "Enter" key in headwords list in dictionary headwords dialog 2014-03-04 21:38:47 +04:00
Abs62 55e9dc6a38 Make headwords dialog modeless 2014-03-03 17:46:41 +04:00
Abs62 19dd8b740b Properly reset overrided cursor in dialog headwords window 2014-03-01 22:43:31 +04:00
Abs62 06f85b7e30 Sort headwords list in dictionary headwords dialog by current locale rules 2014-03-01 17:58:16 +04:00
Abs62 a7145abdd0 Call dictionary headwords dialog via context menu of dictionaries bar and dictionaries list 2014-03-01 17:11:14 +04:00
Abs62 4a4bfade1d Show all headwords for selected dictionary 2014-02-28 16:36:28 +04:00