diff options
author | Alex Merry <alex.merry@kde.org> | 2015-11-08 23:10:59 +0000 |
---|---|---|
committer | Alex Merry <alex.merry@kde.org> | 2015-11-30 14:07:07 +0000 |
commit | fb4d91996affdbcd3ffc19c7646fbf77b96bf1e5 (patch) | |
tree | 2f66eec33d3b7b96691fe5aa5f9fe96f2029229f /tests/ECMPoQmToolsTest/check_conf.cmake.in | |
parent | 1e8e0da3eb475bb8b78baa54cb0c34b913c2dc5d (diff) | |
download | extra-cmake-modules-fb4d91996affdbcd3ffc19c7646fbf77b96bf1e5.tar.gz extra-cmake-modules-fb4d91996affdbcd3ffc19c7646fbf77b96bf1e5.tar.bz2 |
Make sure we load translations on the main thread.
Because the old implementation (accidentally) worked when you put the
ecm_create_qm_loader call in a different CMakeLists.txt file to the
target the file was added to, some projects did this.
This won't work with build-time-generated files, though, like moc files.
So we (ab)use QTimer events to make the loading happen on the main
thread.
BUG: 346188
REVIEW: 126000
Diffstat (limited to 'tests/ECMPoQmToolsTest/check_conf.cmake.in')
-rw-r--r-- | tests/ECMPoQmToolsTest/check_conf.cmake.in | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/ECMPoQmToolsTest/check_conf.cmake.in b/tests/ECMPoQmToolsTest/check_conf.cmake.in index 7bd11c36..a752d5bd 100644 --- a/tests/ECMPoQmToolsTest/check_conf.cmake.in +++ b/tests/ECMPoQmToolsTest/check_conf.cmake.in @@ -1,3 +1,5 @@ set(TR_TEST_EXEC "$<TARGET_FILE:tr_test>") set(TR_TEST_2_EXEC "$<TARGET_FILE:tr_test_2>") set(TR_TEST_SUBDIR_EXEC "$<TARGET_FILE:tr_test_subdir>") +set(TR_THREAD_TEST_EXEC "$<TARGET_FILE:tr_thread_test>") +set(TR_THREAD_TEST_2_EXEC "$<TARGET_FILE:tr_thread_test_2>") |