Skip to content

The Basics

Marcos Mayorga edited this page Nov 23, 2016 · 3 revisions

Qik resides in the Qt library, its only mission is to capture low-level information regarding Signal emits and Slot invocations, and it happens in real-time, i.e. while the application runs.

Qik can be configured to stream out the information to either a file or a socket or both.

Config file

The following entries can be found in the configuraton file (See Configuration file to know where the file is located in different platforms)

output/socket

It can be either empty or hostname[:port] If empty no output will be streamed out to any socket. If it contains hostname and optionally a port information will be forwarded to a listener endpoint. If the port is omited the default port 4242 will be used to connect to hostname

output/file

It can be either empty or a valid filename (relative or absolute) If empty no output will be streamed out to any file. If a relative path or just a filename without path is specified the file will be written on a location relative to the application current directory.

Environment Variables

The following environment variables can be set before launching your application, :

QTRAC_NOBANNER disables the Qtrac banner on application start.

Ready to go!

Launch your application and receive valuable Signal Slot information in the output file or in Qtrac Pro.

Qtrac Pro

Qtrac Pro

Clone this wiki locally