using VAX 1221 on VS .NET 2003
i am using Qt 3.3.1 from Trolltech, which is basically a set of 3rd party classes.
i have just added a new .cpp to my project, containing:
#include <qstring.h>
void test_fn()
{
QString text;
text = "Hello World";
qDebug("String: %s", text.latin1());
}
if i put the keyboard cursor in "qstring" in the #include then the VAX wizard bar Definition field tells me that this is located in "C:\\qt\\live\\include\\qstring.h"
in VAX i have added "C:\\qt\\live\\include" to the list of C/C++ directories, and i have restarted the IDE.
based on the tooltip in VAX options for "Stable symbols in Italic" i am expecting to see QString in italics, but it isn't.
am i confused over this setting, or is this a problem VAX has with the Qt library course code? do i need to add the locations of the cpp files? also does VAX search through subdirectories automatically, or do i need to manually add them?
the other effect i am seeing is:
QListView *m_PathologyList = new QListViewItem( this );
m_PathologyList->setAllColumnsShowFocus( true );
m_PathologyList->setRootIsDecorated( true );
m_PathologyList->setShowSortIndicator( true );
i don't see anything obvious to explain why only two of these methods are being made italic, since they are all have prototypes of the form:
virtual void foo(bool);