taskFreeciv - Tasks: task #7752, Qt-programs for Windows

Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

task #7752: Qt-programs for Windows

Submitted by:  Marko Lindqvist <cazfi>
Submitted on:  Mon 06 Jan 2014 10:10:57 AM UTC  
Should Start On: Sun 05 Jan 2014 10:00:00 PM UTCShould be Finished on: Sun 05 Jan 2014 10:00:00 PM UTC
Category: NonePriority: 5 - Normal
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: Christian Prochaska <cproc>
Open/Closed: OpenEffort: 0.00
Planned Release: 

Sun 12 Oct 2014 06:25:10 PM UTC, comment #2:

First test version using Qt 5.3.2 built from source with the attached patches: http://download.gna.org/freeciv/packages/windows/testing/Freeciv-2.5.0-beta1+-win32-qt-20141012-setup.exe

For some reason, on Windows the 'info_label::paint()' function is called before indicator icons have been created, so I modified the function a bit to avoid a crash when starting the client (patch also attached), but this might not be the proper fix.

I've uploaded the gnuwin32 build environment with Qt at http://download.gna.org/freeciv/packages/windows/gnuwin32/testing/gnuwin32-2014-10-12.7z

(file #22620, file #22621, file #22622)

Christian Prochaska <cproc>
Project AdministratorIn charge of this item.
Sat 27 Sep 2014 08:31:30 PM UTC, comment #1:

The Qt client has now attained "maintained" status prior to 2.5.0-beta2.
Qt5 is now a minimum requirement.

I've no idea how/whether we can get Qt builds though. There are a variety of giant Windows downloads on qt-project.org.

Jacob Nevins <jtn>
Project Administrator
Mon 06 Jan 2014 10:10:57 AM UTC, original submission:

Freeciv has three Qt-programs in different stages of development:
- Qt-client
- Qt modpack installer
- freeciv-ruledit

Qt-client & modpack installer are still in "experimental" state, but may become "maintained" in 2.5 already. freeciv-ruledit is only in early development in TRUNK.
Eventually there should be Windows installer(s) for these. First step would be to get Qt5 (we've already switched from Qt4 to Qt5 in development) to the installer build environment.

Marko Lindqvist <cazfi>
Project Administrator


Attached Files
file #22620:  qt_5_3_2.diff added by cproc (5kB - application/octet-stream)
file #22621:  gui_qt_info_label.diff added by cproc (448B - application/octet-stream)
file #22622:  win32_qt_installer-S2_5.diff added by cproc (21kB - application/octet-stream)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by cproc (Updated the item)
  • -unavailable- added by jtn (Posted a comment)
  • -unavailable- added by cazfi (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 12 Oct 2014 06:25:10 PM UTCcprocAttached File-=>Added qt_5_3_2.diff, #22620
      Attached File-=>Added gui_qt_info_label.diff, #22621
      Attached File-=>Added win32_qt_installer-S2_5.diff, #22622
    Show feedback again

    Back to the top

    Powered by Savane 3.1-cleanup