Jay Two
eb4da6f3c7
Merge pull request #129 from dand-oss/clean-headers
...
- cleanup headers
2020-12-24 09:16:24 +09:00
Dan Dees
91655e70de
improve RichString
2020-12-20 15:39:35 +07:00
Dan Dees
eb4a2c5be3
cleanup cpp includes
...
- modules should include its header first
- module include should be "self-contained"
- drop unneeded include files
2020-12-20 15:39:35 +07:00
Dan Dees
42407280ce
prefer #pragma once
...
to wrapping headers in macros
2020-12-20 15:39:35 +07:00
Dan Dees
42a2f7fcfd
clean headers
...
- redundant includes
- unused includes
- prefer forward declare for mere class references
2020-12-20 14:37:25 +07:00
Jay Two
e2d82afb52
Merge pull request #131 from QtExcel/qt6beta
...
- merge qt6beta
2020-12-19 20:27:58 +09:00
Jay Two
806ac8b041
update markdown
2020-12-19 20:27:05 +09:00
Jay Two
ba99e03606
Merge pull request #128 from dand-oss/automoc-target
...
- modern cmake - prefer AUTOMOC target property to global setting
- NOTE: Android or iOS is not supported.
2020-12-19 20:12:32 +09:00
Jay Two
87a516b520
Merge pull request #127 from dand-oss/shared-lib
...
- support shared and static libraries
- Thanks for reporting. 😄
2020-12-19 20:10:50 +09:00
Dan Dees
158ef09812
support shared and static libraries
2020-12-15 14:37:27 +07:00
Dan Dees
6d4e78683c
modern cmake - prefer AUTOMOC target property to global setting
2020-12-15 14:32:49 +07:00
Jay Two
b78cf0cc94
Merge pull request #126 from QtExcel/qt6beta
...
Qt6beta
v1.4.0
2020-12-13 20:28:42 +09:00
Jay Two
bfea4c6bac
Merge pull request #124 from dand-oss/qt6-simplify
...
QT 6 refactor - prefer const auto& reference to macros and hard coded types
2020-12-13 11:58:23 +09:00
Jay Two
893f5f07d0
Merge pull request #123 from dand-oss/cmake-simplify
...
simplify cmake
2020-12-13 11:52:33 +09:00
Dan Dees
1380d770fb
QT 6 refactor - prefer const auto& reference to macros and hard coded types
...
- eliminates QT_VERSION macros used to hardcode QString or QStringRef
- assures lvalue
- enables compiler optimization
- assures maintainer rvalue uneeded
- insures no temporaries
- make an rvalue instance
- then make an lvalue instance
- then op=(rhs)
- auto keyword is C++11 and used elsewhere in codebase
2020-12-09 12:00:07 +07:00
Dan Dees
35fc9bc554
cmake - prefer target compile definitions to global definitions
2020-12-09 11:59:23 +07:00
Dan Dees
db884e7a76
don't tie QT to specific version - Qt5::already covers Qt5::GuiPrivate
2020-12-09 11:59:23 +07:00
Dan Dees
1d62a7f919
Qt5::Core uneeded - already dep in Qt5::Gui target
2020-12-09 11:59:23 +07:00
Jay Two
b41daf8721
Merge pull request #122 from QtExcel/qt6beta
...
testing in qt6
2020-12-05 22:34:45 +09:00
Jay Two
fdbfeecb9c
testing in qt6
2020-12-05 22:33:38 +09:00
Jay Two
4e09a95f51
tested in qt6 beta
2020-12-05 15:51:26 +09:00
Jay Two
c65d942c11
testing: remove build error. but there is codes to be fixed.
2020-11-29 00:39:22 +09:00
Jay Two
f339689aee
testing on qt6b
2020-11-23 23:34:21 +09:00
Jay Two
c05921f2e1
Merge pull request #114 from DarthGandalf/install
...
Install the library, findable by find_package()
v1.3.57
2020-10-11 15:57:28 +09:00
Jay Two
147438bdda
issue #108
2020-10-11 15:52:21 +09:00
Alexey Sokolov
e10727c3a5
Install the library, findable by find_package()
2020-09-28 02:17:38 +01:00
Jay Two
93989770f6
issue 102
2020-07-25 20:25:14 +09:00
Jay Two
565e08420e
getImageCount
v1.3.55.2
v1.3.56
2020-07-18 22:01:23 +09:00
Jay Two
55d3dd8f87
Merge pull request #98 from iliis/cmake_use_as_subdirectory
...
Allow library to be used with add_subdirectory() in cmake.
2020-07-18 21:04:44 +09:00
Jay Two
2aa74e16c0
Merge pull request #100 from QtExcel/dev92
...
- issue #95
2020-07-18 21:03:21 +09:00
Jay Two
bee1f3fc70
testing for issue #95
2020-07-18 21:01:58 +09:00
Samuel Bryner
fb2449503d
Allow library to be used with add_subdirectory() in cmake.
...
Use ${PROJECT_*_DIR}, which is relative to the current project() instead
of ${CMAKE_*_DIR} which is relative to the top-level CMakeLists.txt
2020-07-15 15:59:03 +02:00
Look Skyworker
a0e1f2d7aa
testing image index
2020-07-15 20:37:30 +09:00
Jay Two
dfeb703de2
testing code
2020-06-06 23:35:49 +09:00
Jay Two
1e176045d1
test code
2020-06-06 23:31:54 +09:00
Jay Two
a05c4b887f
testing code
v1.3.36
2020-06-05 23:05:18 +09:00
Jay Two
9946519d59
testing code
2020-06-05 22:57:28 +09:00
Jay Two
c2fc9a80d7
testing code
2020-06-05 22:53:10 +09:00
Jay Two
113bf500c1
testing code
2020-06-05 22:39:20 +09:00
Jay Two
72f6d869da
testing code
2020-06-05 22:20:08 +09:00
Jay Two
14c468a0d9
update markdown
2020-06-03 23:03:50 +09:00
Jay Two
4268e5d1ec
Merge pull request #90 from QtExcel/dev91
...
Dev91
2020-05-31 22:02:57 +09:00
Jay Two
f8d2bdc447
Merge branch 'dev90.5' into dev91
2020-05-31 21:40:23 +09:00
Jay Two
ccee49dbbb
Merge branch 'dev88' into dev91
2020-05-31 21:16:00 +09:00
Jay Two
7a17650afd
Merge branch 'dev87' into dev91
2020-05-31 21:14:51 +09:00
Jay Two
04aac01915
issue #89
v1.3.55
2020-05-31 18:49:12 +09:00
Jay Two
d0e3bbcc9c
Merge pull request #88 from dantti/strict-qt
...
- clazy fixes
- merged to dev88 branch
2020-05-28 21:50:17 +09:00
Daniel Nicoletti
195dba17fe
Fix clazy issues
...
Possibly fixing some of #80
2020-05-26 13:20:21 -03:00
Jay Two
b5acd4cfc3
Merge pull request #86 from dantti/strict-qt
...
Optimize lookups
2020-05-26 22:35:33 +09:00
Daniel Nicoletti
9fad942300
Optimize lookups
...
Using contains(foo) && .value(foo) results
in two lookups on the containers using
iterators with find() and it.value() is
more efficient
2020-05-25 17:33:58 -03:00