Hi,
I forgot to send this information:
(gdb) info locals
textOnBottom = true
dim = 0
align = 135374268
(gdb) info args
this = (QIconViewItem * const) 0x9b63850
p = (QPainter *) 0xbfffe10c
cg = (const QColorGroup &) @0xbfffde90: {br = 0x9d14044, d = 0x9d14040}
(gdb) print *this
$1 = {<Qt> = {static color0 = @0x4111c5a0, static color1 = @0x4111c5a8,
static black = @0x4111c5b0, static white = @0x4111c5b8, static
darkGray = @0x4111c5c0,
static gray = @0x4111c5c8, static lightGray = @0x4111c5d0, static red
= @0x4111c5d8,
static green = @0x4111c5e0, static blue = @0x4111c5e8, static cyan =
@0x4111c5f0,
static magenta = @0x4111c5f8, static yellow = @0x4111c600,
static darkRed = @0x4111c608, static darkGreen = @0x4111c610,
static darkBlue = @0x4111c618, static darkCyan = @0x4111c620,
static darkMagenta = @0x4111c628, static darkYellow = @0x4111c630,
static arrowCursor = @0x4111ac80, static upArrowCursor = @0x4111ac84,
static crossCursor = @0x4111ac88, static waitCursor = @0x4111ac8c,
static ibeamCursor = @0x4111ac90, static sizeVerCursor = @0x4111ac94,
static sizeHorCursor = @0x4111ac98, static sizeBDiagCursor =
@0x4111ac9c,
static sizeFDiagCursor = @0x4111aca0, static sizeAllCursor =
@0x4111aca4,
static blankCursor = @0x4111aca8, static splitVCursor = @0x4111acac,
static splitHCursor = @0x4111acb0, static pointingHandCursor =
@0x4111acb4,
static forbiddenCursor = @0x4111acb8, static whatsThisCursor =
@0x4111acbc,
static busyCursor = @0x4111acc0}, _vptr.QIconViewItem = 0x8101108,
static RTTI = 0,
view = 0x9df20a0, itemText = {static null = {
static null = <same as static member of an already seen type>, d =
0x811c500,
static shared_null = 0x811c500}, d = 0x9843020, static shared_null =
0x811c500},
itemKey = {static null = {static null = <same as static member of an
already seen type>,
d = 0x811c500, static shared_null = 0x811c500}, d = 0x9843020,
static shared_null = 0x811c500}, tmpText = {static null = {
static null = <same as static member of an already seen type>, d =
0x811c500,
static shared_null = 0x811c500}, d = 0x811c500, static shared_null =
0x811c500},
itemIcon = 0x9808308, itemPic = 0x0, prev = 0x0, next = 0x9c60c38,
allow_rename = 0,
allow_drag = 0, allow_drop = 0, selected = 0, selectable = 1, dirty = 1,
wordWrapDirty = 1, itemRect = {x1 = 163974864, y1 = 163975132, x2 =
163975400,
y2 = 163975668}, itemTextRect = {x1 = 163975936, y1 = 163976204, x2 =
163976472,
y2 = 163976788}, itemIconRect = {x1 = 163977268, y1 = 163977536, x2 =
163977804,
y2 = 163978120}, renameBox = 0x9c61d44, oldRect = {x1 = 163978812, y1
= 163979424,
x2 = 416, y2 = 416}, d = 0x9c3b918}
(gdb) print *p
$2 = {<Qt> = {static color0 = @0x4111c5a0, static color1 = @0x4111c5a8,
static black = @0x4111c5b0, static white = @0x4111c5b8, static
darkGray = @0x4111c5c0,
static gray = @0x4111c5c8, static lightGray = @0x4111c5d0, static red
= @0x4111c5d8,
static green = @0x4111c5e0, static blue = @0x4111c5e8, static cyan =
@0x4111c5f0,
static magenta = @0x4111c5f8, static yellow = @0x4111c600,
static darkRed = @0x4111c608, static darkGreen = @0x4111c610,
static darkBlue = @0x4111c618, static darkCyan = @0x4111c620,
static darkMagenta = @0x4111c628, static darkYellow = @0x4111c630,
static arrowCursor = @0x4111ac80, static upArrowCursor = @0x4111ac84,
static crossCursor = @0x4111ac88, static waitCursor = @0x4111ac8c,
static ibeamCursor = @0x4111ac90, static sizeVerCursor = @0x4111ac94,
static sizeHorCursor = @0x4111ac98, static sizeBDiagCursor =
@0x4111ac9c,
static sizeFDiagCursor = @0x4111aca0, static sizeAllCursor =
@0x4111aca4,
static blankCursor = @0x4111aca8, static splitVCursor = @0x4111acac,
static splitHCursor = @0x4111acb0, static pointingHandCursor =
@0x4111acb4,
static forbiddenCursor = @0x4111acb8, static whatsThisCursor =
@0x4111acbc,
static busyCursor = @0x4111acc0}, flags = 33345, d = 0x0, pdev =
0xa0b04a8, bg_col = {
static color_init = true, static globals_init = true, static
colormodel = QColor::d32,
d = {argb = 4294967295, d8 = {argb = 4294967295, pix = 255 'ÿ',
invalid = 255 'ÿ',
dirty = 255 'ÿ', direct = 255 'ÿ'}, d32 = {argb = 4294967295, pix
= 4294967295}}},
bg_mode = 0 '\0', rop = 0 '\0', pu = 37 '%', bro = {xp = 0, yp = 0},
cfont = {
d = 0x81b3778}, pfont = 0x0, cpen = {<Qt> = {static color0 =
@0x4111c5a0,
static color1 = @0x4111c5a8, static black = @0x4111c5b0, static
white = @0x4111c5b8,
static darkGray = @0x4111c5c0, static gray = @0x4111c5c8,
static lightGray = @0x4111c5d0, static red = @0x4111c5d8,
static green = @0x4111c5e0, static blue = @0x4111c5e8, static cyan =
@0x4111c5f0,
static magenta = @0x4111c5f8, static yellow = @0x4111c600,
static darkRed = @0x4111c608, static darkGreen = @0x4111c610,
static darkBlue = @0x4111c618, static darkCyan = @0x4111c620,
static darkMagenta = @0x4111c628, static darkYellow = @0x4111c630,
static arrowCursor = @0x4111ac80, static upArrowCursor = @0x4111ac84,
static crossCursor = @0x4111ac88, static waitCursor = @0x4111ac8c,
static ibeamCursor = @0x4111ac90, static sizeVerCursor = @0x4111ac94,
static sizeHorCursor = @0x4111ac98, static sizeBDiagCursor =
@0x4111ac9c,
static sizeFDiagCursor = @0x4111aca0, static sizeAllCursor =
@0x4111aca4,
static blankCursor = @0x4111aca8, static splitVCursor = @0x4111acac,
static splitHCursor = @0x4111acb0, static pointingHandCursor =
@0x4111acb4,
static forbiddenCursor = @0x4111acb8, static whatsThisCursor =
@0x4111acbc,
static busyCursor = @0x4111acc0}, data = 0x8fe70d0}, cbrush = {<Qt>
= {
static color0 = @0x4111c5a0, static color1 = @0x4111c5a8,
static black = @0x4111c5b0, static white = @0x4111c5b8,
static darkGray = @0x4111c5c0, static gray = @0x4111c5c8,
static lightGray = @0x4111c5d0, static red = @0x4111c5d8,
static green = @0x4111c5e0, static blue = @0x4111c5e8, static cyan =
@0x4111c5f0,
static magenta = @0x4111c5f8, static yellow = @0x4111c600,
static darkRed = @0x4111c608, static darkGreen = @0x4111c610,
static darkBlue = @0x4111c618, static darkCyan = @0x4111c620,
static darkMagenta = @0x4111c628, static darkYellow = @0x4111c630,
static arrowCursor = @0x4111ac80, static upArrowCursor = @0x4111ac84,
static crossCursor = @0x4111ac88, static waitCursor = @0x4111ac8c,
static ibeamCursor = @0x4111ac90, static sizeVerCursor = @0x4111ac94,
static sizeHorCursor = @0x4111ac98, static sizeBDiagCursor =
@0x4111ac9c,
static sizeFDiagCursor = @0x4111aca0, static sizeAllCursor =
@0x4111aca4,
static blankCursor = @0x4111aca8, static splitVCursor = @0x4111acac,
static splitHCursor = @0x4111acb0, static pointingHandCursor =
@0x4111acb4,
static forbiddenCursor = @0x4111acb8, static whatsThisCursor =
@0x4111acbc,
static busyCursor = @0x4111acc0}, data = 0x9260088}, crgn = {data =
0x914b488},
tabstops = 0, tabarray = 0x0, tabarraylen = 0, block_ext = false, wx =
0, wy = 0,
ww = 1000, wh = 509, vx = 0, vy = 0, vw = 1000, vh = 509, wxmat = {_m11
= 1, _m12 = 0,
_m21 = 0, _m22 = 1, _dx = 0, _dy = 0}, xmat = {_m11 = 1, _m12 = 0,
_m21 = 0, _m22 = 1,
_dx = 0, _dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1,
_dx = 0, _dy = 0},
txop = 0, txinv = false, penRef = 0x0, brushRef = 0x0, ps_stack =
0x93520d0,
wm_stack = 0x0, dpy = 0x8126d78, scrn = 0, hd = 54526085, rendhd =
173758336,
gc = 0x9e9f638, gc_brush = 0x9e9f6d0, curPt = {xp = 0, yp = 0},
clip_serial = 227}
(gdb) print cg
$3 = (const QColorGroup &) @0xbfffde90: {br = 0x9d14044, d = 0x9d14040}
(gdb)
Regards,
Tilo