Juha Manninen wrote 11 lines
Hello
Every QT user please test package
components/1_spartaBasic/dtx_spartabasic.lpk from the free-sparta
branch, together with AnchorDocking.
It implements a docked form editor.
It works for other testers with QT bindings but not for me. I cannot
add or select components.
Maybe depends on QT version. I have Manjaro with KDE 5 Plasma. QT4 is 4.8.7-2.
I will test with other Linux distros soon.
Well for starters, on first start, I get an oversized Object inspector. Meaning: The object inspector (not docked) is more (maybe 100 to 200 more) than 1680 pixel in width (1680 = width of my screen)
This is without the above package added, just added anchordocking Win32 / Vista / 32 bit
What I did:
- checkout branch
- copy Qt4Pas5.dll / 5.2.5.0 into folder
- copy my (win32, not QT / no anchordocking) lazarus.exe into folder
- point lazarus.cfg to new empty primary config path
- start IDE
- set fpc (2.6.4), gdb, ...
- recompile
- launch
And the OI window was that massivly wide.
I have a desktop spanning 2 screens, left screen at -1680 to -1, right at 0 to 1679.
After closing IDE, from anchordocking.xml
<Item2 Name="ObjectInspectorDlg" Type="Control">
<Bounds Left="-181" Top="212" Width="1910" Height="550"> <WorkArea>
<Rect Right="1680" Bottom="1050"/>
</WorkArea>
</Bounds>
</Item2>
Strange though on next start the OI is still that wide, but its left is adjusted to the screen (at x=0)