Jonas Kvinge
2a5e425b71
FavoriteWidget: Add parameter names
2024-11-08 21:39:35 +01:00
Jonas Kvinge
95842225fb
FancyTabBar: Remove newlines
2024-11-03 04:44:28 +01:00
Jonas Kvinge
7cfb175a45
FancyTabWidget: Move functions
2024-11-03 04:42:44 +01:00
Jonas Kvinge
b7165e0124
FancyTabWidget: Use tab pointer directly
2024-11-03 04:41:26 +01:00
Jonas Kvinge
4f79b8692c
FancyTabWidget: Only set text and tooltip for inserted tab
2024-11-02 15:01:48 +01:00
Jonas Kvinge
a30aca4759
FancyTabWidget: Set tab text after setting data
...
Fixes crash when enabling a tab.
2024-11-02 01:29:44 +01:00
Jonas Kvinge
4c0220d10a
FancyTabBar: Check that tab data is valid
2024-11-02 01:29:44 +01:00
Jonas Kvinge
8da2b9cd94
Refactoring
2024-11-01 23:04:42 +01:00
Jonas Kvinge
ef9ef63f02
Port to QStringLiteral operator
2024-10-20 06:38:55 +02:00
Jonas Kvinge
0e330b81db
Use Qt::Literals::StringLiterals
2024-10-18 20:17:23 +02:00
Jonas Kvinge
3cb0f60900
Add missing names for parameter variables
2024-09-28 12:32:12 +02:00
Jonas Kvinge
4d4dd6b249
Replace QVector with QList
2024-09-24 20:47:43 +02:00
Christian Kr
167e0d73d1
Add icons only sidebar mode
2024-09-22 00:12:17 +02:00
Jonas Kvinge
4270b12cd1
Replace QLatin1String with operator _L1
2024-09-12 22:13:21 +02:00
Jonas Kvinge
e3e6a22172
Drop Qt 5 support
...
Qt 6 has been available for almost 4 years. Qt 5 is no longer officially supported by Qt for opensource, it's time to drop Qt 5.
2024-09-12 22:13:21 +02:00
Jonas Kvinge
4ea57d1181
searchfield_mac: Replace emit with Q_EMIT
2024-08-25 06:23:20 +02:00
Jonas Kvinge
20ef621a20
Rename SearchField
2024-08-25 05:48:37 +02:00
Jonas Kvinge
145c276c97
PlayingWidget: Remove unused variables
2024-08-25 05:46:53 +02:00
Jonas Kvinge
8da616491d
Replace emit with Q_EMIT
2024-08-25 01:06:30 +02:00
Jonas Kvinge
7ebcc73a49
More const detach fixes
2024-08-23 20:30:59 +02:00
Jonas Kvinge
cbce9892d5
Replace slots with Q_SLOTS
2024-08-12 01:06:15 +02:00
Jonas Kvinge
358da72ffe
Replace signals with Q_SIGNALS
2024-08-11 23:23:12 +02:00
Jonas Kvinge
819463a865
Use anonymous namespace for constants
2024-08-07 00:52:58 +02:00
Jonas Kvinge
40f3e828aa
ResizableTextEdit: Store current text
2024-08-06 23:23:27 +02:00
Jonas Kvinge
9bfd14d067
FancyTabBar: Add missing override
2024-07-30 16:33:50 +02:00
Jonas Kvinge
2ba20b013d
Move fancy tabbar classes into separate files
2024-07-29 18:19:41 +02:00
Jonas Kvinge
dc36f87a6e
FancyTabWidget: Remove use of QTabBar::tabText
...
Fixes #1476
Fixes #1389
2024-07-29 17:15:33 +02:00
Eri the Switch
3bd0331aa3
Use accumulator for seeking via scrolling
...
This results in much smoother experience on my touchpad.
The value of 120 was chosen as the most common for mice,
according to Qt 6 documentation.
2024-07-24 20:02:33 +02:00
Eri the Switch
3ecf224d91
Use accumulator for volume scrolling events
...
This results in much smoother experience on my touchpad.
2024-07-24 20:02:33 +02:00
Jonas Kvinge
da3876bd83
StretchHeaderView: Properly implement reset
2024-07-20 15:19:28 +02:00
Jonas Kvinge
1a8690e1f2
StretchHeaderView: Make sure section size never is zero
...
Fixes #1085
2024-07-19 17:51:49 +02:00
Jonas Kvinge
74b8cd6156
StretchHeaderView: Formatting
2024-07-09 11:35:01 +02:00
Jonas Kvinge
ac959387fe
StretchHeaderView: Fix infinite loop
...
Fixes #1480
2024-07-09 11:14:31 +02:00
Jonas Kvinge
b8ef96028c
StretchHeaderView: Refactor code and improve header view
...
Save what sections are visible, and always save sizes.
Do not set section size to zero when hiding sections.
When resizing columns in stretch mode, only resize the right column to fit the left column.
Fixes #1085
2024-06-18 19:52:34 +02:00
Jonas Kvinge
5451c110b1
Replace QStringLiteral with QLatin1String
2024-06-12 20:30:36 +02:00
Jonas Kvinge
05358cdfe4
Add default to switch
2024-06-12 17:41:17 +02:00
Jonas Kvinge
b89c200076
Replace QStringLiteral with QLatin1String
2024-06-12 02:13:27 +02:00
whatwareweb
45bad3be04
Fix integer underflow bug
2024-06-08 11:49:35 +02:00
Jonas Kvinge
4a24605361
FileViewList: Use original paths instead of canonical paths
2024-05-12 21:38:15 +02:00
Jonas Kvinge
e0d9b8f715
ResizableTextEdit: Remove tab
2024-05-04 16:21:59 +02:00
Jonas Kvinge
426de61525
Add const and std::as_const
2024-04-23 17:15:42 +02:00
Jonas Kvinge
7aefe3d71b
Change QList<QString> to QStringList
2024-04-23 16:51:42 +02:00
Jonas Kvinge
579349b104
ResizableTextEdit: Add Q_OBJECT macro
2024-04-23 16:44:44 +02:00
Jonas Kvinge
8b249dc06a
QSearchField: Remove NSSearchField workaround
...
This was a workaround for QTBUG-124160.
2024-04-13 05:39:19 +02:00
Jonas Kvinge
0c6872b352
Disable automatic conversions from 8-bit strings
2024-04-13 05:05:33 +02:00
Jonas Kvinge
58944993b8
Use QStringLiteral
2024-04-09 23:20:26 +02:00
Jonas Kvinge
6d52a2b409
QSearchField: Replace QToolButton with QPushButton
2024-02-25 02:46:51 +01:00
Jonas Kvinge
a98c209101
AutoExpandingTreeView: Remove doubleClicked on enter
2024-01-19 23:03:37 +01:00
Jonas Kvinge
135b93a5af
StretchHeaderView: Set default section size
...
As of Qt 6.6.1, style changes are resetting the column sizes. To prevent this, we set a default section size.
Fixes #1328
2023-12-09 01:47:37 +01:00
Jonas Kvinge
b5c0e93989
FancyTabWidget: Use QApplication::style(), not style()
2023-10-07 15:36:49 +02:00