[PATCH] Qt4 NSIS setup

Ralf Habacker ralf.habacker at freenet.de
Wed Jul 13 01:40:18 CEST 2005


Am Dienstag, 12. Juli 2005 07:33 schrieb Thiago A. Corrêa:
> Hi,
> 
>    This is a NSIS setup for Qt4 written with NSIS ( nsis.sourceforge.net ) 
The same one TT is using for their mingw binary.
> 
>    Right now it features Visual C++ detection, integration with the debugger 
thru autoexp.dat ( allows one to see contents of QStrings from the Auto 
Variables of the debugger or with the mouse cursor when left over variable 
names ). Will also let user choose if he wants to setup PATH, QTDIR, 
QMAKESPEC and register .ui files with Qt Designer.
> 
>    I'm hopping later to be able to generate %QTDIR%\bin\qtvars.bat, 
register .ts with Qt Assistant and perhaps start the building process from 
within the installer.
> 
> Hope you appreciate this script

Looks very nice :-) 
I've downloaded recent nsis installer and tried to build and run a setup. Runs 
good. The only irritating thing I found ,what the installer tries to unpack 
data two times before the installer main window comes up. 

> For now I took the images out of qt mingw installer but we could change that 
to something from kde-cygwin I guess.

I have only a few questions/remarks: 

- Are there any licensing problem with the image from the mingw installer ? 
- Are I'm right that this nsh files are licensed under gpl ? If yes I would 
add the following header to any text file 

;*********************************************************************
;
; Copyright (C) 2005 Thiago A. Corrêa
;
; This file is part of Qt/4 nsis setup 
;
; This file may be distributed and/or modified under the terms of the
; GNU General Public License version 2 as published by the Free Software
; Foundation and appearing in the file LICENSE.GPL included in the
; packaging of this file.
;
;*********************************************************************

- I would rename KDE-cygwin to Qt/Windows Free to reflect the new home of the 
qt/win port.  


Regards
Ralf 



More information about the kde-cygwin mailing list