35 Commits

Author SHA1 Message Date
kh1
b0bfc170e3 Add some convenient functions.
Should make it easier to set the components installed
state, no need to fiddle with the variable names.
2011-04-12 15:32:46 +02:00
kh1
4dcd0a01dc Resolve todo. 2011-04-12 14:47:19 +02:00
kh1
887ded924d Fix the selected state handling. 2011-04-12 12:04:55 +02:00
kh1
11eedee17a Make sure we properly set the check state. 2011-04-12 11:21:20 +02:00
kh1
c2851cad8d No default arguments anymore. RunModes -> RunMode 2011-04-12 10:10:52 +02:00
kh1
d3d6c50894 Merge branch 'master' into refactor
Conflicts:
	installerbuilder/libinstaller/qinstallercomponent.cpp
2011-04-12 09:50:34 +02:00
Tim Jenssen
155826443b fix the fix 2011-04-12 07:34:04 +02:00
Tim Jenssen
7b81847572 fix that unvisible components keep selected if there is no selected visible component
- should fix: QTSDK-654, QTSDK-642, QTSDK-329
2011-04-11 20:01:19 +02:00
kh1
0eddb9b770 Remove/ Comment out, going to rework dep handling anyway. 2011-04-05 17:53:34 +02:00
kh1
a509f1a2c9 Add slot to setup model data. 2011-04-01 13:55:31 +02:00
kh1
c02b582cac Add a method to return the uncompressed size as string. 2011-04-01 12:07:50 +02:00
kh1
a6c661f180 Add a remove component function. Does not delete. 2011-04-01 10:21:34 +02:00
kh1
260200567c Keep components in seperate list.
Have a list for normal and virtual components. Also sort the
normal components when they get added. Still childComponents()
will return the full components list.
2011-04-01 10:20:07 +02:00
kh1
ab5654dda8 Add a helper class to hide the model handling. 2011-03-23 22:30:29 +01:00
kh1
b48ec63dec Use the private class. Move the RunModes enum.
The enum should have been there before, so move it to
the qinstallerglobal.h file.
2011-03-23 21:09:14 +01:00
kh1
e51dcab16d Some more getter for model handling. 2011-03-23 20:20:33 +01:00
kh1
2cc43240e6 Add some model item methods. 2011-03-23 15:00:35 +01:00
kh1
adcd83be60 Use the already existing ctor to load data. 2011-03-21 13:28:55 +01:00
kh1
c2494a98b2 Use statics. Make function private. Build fix.
Make the local tmp path thing private, as it's rather useless
to be able to set it from the outside. Should be done on component
load. Adjust code to take that into account and compile.
2011-03-17 15:13:11 +01:00
kh1
c642c138ce Always pass the mode so we get the right components. 2011-03-16 17:05:03 +01:00
kh1
32ae184157 Merge branch 'master' into refactor
Conflicts:
	installerbuilder/installerbase/tabcontroller.cpp
	installerbuilder/libinstaller/qinstaller.cpp
2011-03-16 10:22:13 +01:00
kh1
2bf7d0ac73 Merge commit 'abbee7b0ec2e1fbc676b31949320b35a4c6620c7' into refactor
Conflicts:
	installerbuilder/libinstaller/qinstallercomponent.h
2011-03-16 09:11:18 +01:00
Tim Jenssen
3103ea4193 added possibility to start an installer without force installations - for better testing 2011-03-15 19:48:38 +01:00
Tim Jenssen
abbee7b0ec load the component scripts with help of new variable localTempPath 2011-03-15 18:17:20 +01:00
kh1
6731abd566 Merge branch 'master' into refactor
Conflicts:
	installerbuilder/libinstaller/qinstallercomponent.cpp
	installerbuilder/libinstaller/qinstallercomponent.h
2011-03-14 17:51:45 +01:00
Tim Jenssen
a5793ea351 added some more values to load data method 2011-03-14 14:13:00 +01:00
kh1
f1c8f63b1f Better naming.
Actually we are asking for child components here.
2011-03-13 21:40:38 +01:00
kh1
fb0ec26b9f Use foreach for better readability. 2011-03-11 12:40:23 +01:00
kh1
cf047a3176 Fix indent. 2011-03-11 12:39:45 +01:00
kh1
f770efecf3 Merge branch 'master' into refactor
Conflicts:
	installerbuilder/libinstaller/qinstallercomponent.cpp
	installerbuilder/libinstaller/qinstallercomponent.h
2011-03-11 12:29:28 +01:00
Tim Jenssen
8772a59d28 used new load data functions from component class 2011-03-10 18:38:37 +01:00
Tim Jenssen
f7f4e82bdc added load data functionality inside component class 2011-03-10 18:36:07 +01:00
kh1
36ced7e11a Unify status values. 2011-03-10 15:50:33 +01:00
kh1
573ace6dbc Cleanup. Style changes. 2011-03-09 12:45:22 +01:00
Tim Jenssen
8457830abd init commit 2011-02-21 16:41:32 +01:00