Planned maintenance has been done but it did not solve the problem. So work will continue on this and a new time for trying updates will be announced asap.
Hi,
The IFW writes all files relative to the given base installation directory.
One option might be that in the component's installscript.qs you move the files to desired destination directory.
Note that here you need to take care of elevated permissions if needed and also implement the "undo" operation so that
when you uninstall (MaintenanceTool(.exe)/Uninstaller(.exe)) the packages it knows what to uninstall.
To make IFW natively support installing packages with absolute paths please open a Jira ticket/suggestion, I think it might make sense in such cases.
@artwaw thanks for the suggestion. I'd tried a clean and run qmake (in that order) with no success. The missing step (for me, anyway) was the rebuild command.
@aha_1980 ah, sure.
I mean is there tools (or plugins) for debugging through serial port ( for example using cu,screen,minimcom, etc ).
as I understand right, there is no tools with that functionality
Beautiful, not everything is perfect (bracket highlighting, symbol following, etc.) but the highlighting is functional now, as well as code completion, thanks a lot! And as a bonus I now have also much better support of JavaScript, yay! :)
@sz_y said in build GammaRay error on windows10 with MinGW:
add C:\Qt\Qt5.12.3\5.12.3\mingw73_64\bin in the system varialble of path
This is not a great solution. If you change Qt Version, compiler or architecture you end up in a pickle
@aha_1980 Here's how I bootstrapped new working settings for QtCreator.
On Windows the settings reside in <user>\Appdata\Roaming\QtProject, which contains files QtCreator.db, QtCreator.ini and directory qtcreator with lots of subdirectories, xml files etc.
Renaming that directory then running QtCreator created a new settings directory (from a template kept in the Qt distro) . After that, QtCreator started behaving normally, though of course without any memory of previous projects or kit associations.
Copying the QtCreator.ini file from the renamed directory restored those memories but did not make the bad behavior come back.
Apparently the root problem is an incompatibility between Qt Creator 4.10.2 and some old file in the settings folder. In my case those files were created years ago by QtCreator 3.5. And since 3.5 does not even support VC 2015, I guess it was high time for a change.
@BrookCronin
Ok, i checked the Photoshop SDK and access to the timelime is not trivial, but possible. Maybe I can ask more questions regarding Design Studio. I checked the Video Building Cluster Instrument wih Qt Design Studio and only Images and Text Elements was converted to qml types. The presenter had to recreate the arcs and the fonts adjustment by hand too. Looks for me double work. Additional is locks not fail safe, because Designer designed by Spec (e.g Coordinates etc.) and then again has to do it in Design Studio.
What is here the Roadmap ? Do you want to close the gap in future releases?
Creating arcs from Photoshop to qml types with the Qt Bridge?
Autoexport Font from Photoshop and import custom fonts with font prioperties maybe with automatically creatded Qml QtObject Styling singleton?
GammaRay has a million dependencies which are hard to set up manually, the easiest way to build it is using craft.
You can check out the appveyor.yml file in the folder to see what commands the developers are running to build the program in their Windows CI
@guerinoni @jsulm Thank you! After I reinstall ubuntu of version ubuntu-18.04.3-desktop-amd64,the error is not appear;Maybe the ubuntu-19.10-desktop-amd64 have some problems in supporting QT.
@Amanda1102 The options that I am aware of would be the following:
QSignalBlocker: This approach will block all signals coming from a specific object
disconnect: You can call "disconnect" on the specific signal you don't want for a short period of time and then call on "connect" again for the signal again.
The approach mentioned by @SGaist
I have exactly the same problem here, but on macOS. We use conan to bundle our dependent libraries (VTK, opencv, ...) and obviously each libraries have an independent path which is, of course, not /usr/lib. This require us to set DYLD_FALLBACK_LIBRARY_PATH for each library to allow the executable to run (using linker RPATH is not an option since conan libraries can be installed virtually anywhere). Our cmake generate the correct script that set the variable for us, but we fall in the described problem here, as, even if setting a custom executable allow us to launch the application, we cannot debug it since the debugger seems to attach to the shell that execute the script rather than the launched application. Setting DYLD_FALLBACK_LIBRARY_PATH as an environment modifier inside the run environment is not doable because the run environment is the same for debug and release build (and the dependent libraries are not, so different paths !). Furthermore, it is just really painful to set it for all dependent libraries...
So if someone have a solution to attach the debugger to a custom executable that is a script, or to use an external script to generate the run environment, we will be glad ;)
For some reason QtC didn't find anything from the 2019 installation.
BTW, stupid me: the plain Build Tools of 2017 are downloadable from the same place as VS 2017. Not that it actually seems to matter much: it takes huge amount of time and disk space anyways.
Hi @GoblE,
AFAIK that file has to be put in the root folder of your project.
Regards
Ok, You're right, in fact I did a mistake while I tested it. Thanks.
EDIT : I found documentation with more information about it :
--config=<string> -
Specifies a configuration in YAML/JSON format:
-config="{Checks: '*',
CheckOptions: [{key: x,
value: y}]}"
When the value is empty, clang-tidy will
attempt to find a file named .clang-tidy for
each source file in its parent directories.
Unfortunately we can't be able to choose path of this file.
Last point, have you an idea about this :
I would like to launch the clang-tidy test outside QTCreator (I have script to build my apps), is there a simple method to do that ? (I found a script from an other member of this forum, but he doesn't use clang and environment provided with QTCreator)
Thanks for your help.
A bit OT but I wrote a small guide for integrating Doxygen with Qt Creator https://forum.qt.io/topic/109232/including-doxygen-document-generation-in-the-built-process-with-qt-creator
@aha_1980
Do the templates come with the default installation of Creator? Because I can't even find the templates folder (at least not where the docs say it should be).
Or do I just create the template files in the location they are supposed to be?
Found it. Not where the docs say, but instead in the folder of the Qt installation (tools/QtCreator/share/qtcreator/templates)
@woocom said in QtCreator - JSON-Based Wizards and question about Combo Boxes:
Is it possible to add scrollbar to page where I have many widgets?
Yes, https://doc.qt.io/qt-5/qscrollarea.html
@pkeller said in Autotest scanner doesn't find multiple QtTest test cases:
Unfortunately, I'm unable to try out my own advice on my present project, since I need different initTestCase() and cleanupTestCase() methods for my different test cases. I'm back to separate projects, one for each test case... :-(
Have you set them up as SUBDIRS project? Then you should be able to run all tests or selected tests. The Qt autotests itself are organized that way.
Regards
For me the type is being highlighted. Perhaps you're using old Qt Creator version? foreach is a macro so the old parser could interpret the arguments as strings instead of concrete types.
Hi,
You can do that up to a point. If you have 10 dependencies that everybody can put anywhere they wish, you won't be able to have a generic solution.
What could be done is the documentation of a preferred structure for the dependencies to be stored in and then use for example an environment variable that points to the root folder of these dependencies. IIRC, CUDA is using something like that on Windows at least.
The pri file solution that you suggest could take advantage of that for example.
@JoeA-B
Hi and welcome to devnet forum
@JoeA-B said in Multiple views when hitting breakpoints:
I have configured two file views and set a breakpoint. When a breakpoint is hit on a visible file, the file is opened on the other view. This behavior interferes with my work, especially when trying to set breakpoints on multiple files. Can this behavior be configured?
AFAIK no, that cannot be configured.
You can check for the featurein the bugreport tool if there is already a request placed. If not, you may add one.
Also the creator version you are using is pretty old. We are already at version 4.10 for Qt creator. Therefore, you miss out quite a number of features.
@mzimmers
Ok, i assume you are using the clang code model and its those errors you see then.
I fully understand why you want it.
If you look at
https://doc.qt.io/qtcreator/creator-clang-codemodel.html
and section
Using Compilation Databases
I tried enabling the
Compilation Database Project Manager (plugin) and run the Generate Database from the build menu.
It said
Clang compilation database generated at "xxxDebug\compile_commands.json".
I was wondering if we somehow can add your file to this database and Creator could use the symbol from it.
Not that i ever tried this :)
@Pal_ani
Hi and welcome to the forums
The poster has not been online since 2015 so its not likely he will answer.
So if you get no answers, you should open a new ticket with information and
error messages about your "similar issue."