summaryrefslogtreecommitdiff
path: root/src/plugins/remotelinux/typespecificdeviceconfigurationlistmodel.h
Commit message (Collapse)AuthorAgeFilesLines
* madde/qnx/remotelinux: adjust after profile changeshjk2012-07-261-11/+8
| | | | | | | | | | | More Profile use, less dependency on QtSupport, Derive qtVersionId from profile instead of qt build configuration. Replace qt4BuildConfiguration with buildConfiguration. Use IDevice base class in AbstractRemoteLinuxApplicationRunner and in other places. Simplify remote linux runconfiguration Change-Id: I6414d3d8146d16c360b3a0465c57a052ea71f899 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* Contact -> qt-project.orgEike Ziller2012-07-191-3/+1
| | | | | Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
* Profile introductionTobias Hunger2012-06-211-3/+5
| | | | | | | | | | | | | Introduce Profiles to store sets of values that describe a system/device. These profiles are held by a target, getting rid of much of the information stored in the Build-/Run-/DeployConfigurations, greatly simplifying those. This is a squash of the wip/profile branch which has been on gerrit for a while, rebased to current master. Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* Device support: Use value semantics for Core::Id.Christian Kandeler2012-04-251-2/+2
| | | | | | | | | We had a mixed style until now (mostly using const refs). Use value semantics everywhere for consistency and hope that the class never gets heavier. Change-Id: Ic9536f87b01a76252bd8643c8681b3dc9067a266 Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* Device Support: Merge id and fingerprint.Christian Kandeler2012-04-121-2/+2
| | | | | | | | | | | It seems pointless to have two identity-related concepts in parallel. The new approach is as follows: The identifier is a Core::Id. If the client code supplies a fingerprint string (as needed for auto-detected devices), the id is derived from it, otherwise it gets created from a newly generated UUID. Change-Id: I680afa6cd2fdd43ec1c461616ba982b3ff55c73a Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
* RemoteLinux: Make mapping between targets and devices more flexible.Christian Kandeler2012-03-291-6/+3
| | | | | | | | | Until now, the mapping was based exclusively on the device type. The new approach is more flexible and less static, allowing e.g. the set of supported devices to depend on the current build settings. Change-Id: Iec92bdf9fee647477b166f7624c2364a821e5cbd Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* RemoteLinux: More preparations for introducing an abstract device class.Christian Kandeler2012-03-071-2/+3
| | | | | | | | | | | | | - Introduce clone() method. - Rename "osType" to "type" and "deviceType" to "machineType". - Move machine type display out of generic settings widget. - Put only immutable attributes into the device constructor and set the others via setters. As part of this, also give the SshConnectionParameters a default proxy type. The necessity to give one to the constructor explicitly was for historical reasons. Change-Id: I84757b1b2d6371544b9ab1f3290973e5498176ce Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
* Removed module names from #include directives.Erik Verbruggen2012-02-151-2/+2
| | | | | | | | Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* Long live the king!hjk2012-01-261-1/+1
| | | | | Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
* all: s/info@qt.nokia.com/qt-info@nokia.com/hjk2011-11-031-2/+2
| | | | | Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
* RemoteLinux: Overhaul deployment infrastructure.Christian Kandeler2011-08-011-1/+1
| | | | | | | | | | - Introduce generic and Madde-specific deploy configuration widgets. - Move project file update logic into dedicated class. - Generic deploy configuration widget no longer has the ability to change deployment settings via the GUI, because we cannot know which qmake scope to use for that. Change-Id: Ie542a0852c8aa1c6b416cd7aece4e48c1cc2de7c Reviewed-on: http://codereview.qt.nokia.com/2445 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
* RemoteLinux: Rename a bunch of classes.Christian Kandeler2011-07-221-0/+69
They still had "Maemo" in their names, even though they are not Maemo-specific (and will not move to the respective plugin). Change-Id: I5eec0de27db8340f2a987a6ed685b3ae46ec17b0 Reviewed-on: http://codereview.qt.nokia.com/2036 Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>