diff options
author | Tobias Markmann <tm@ayena.de> | 2015-05-31 09:03:46 (GMT) |
---|---|---|
committer | Kevin Smith <kevin.smith@isode.com> | 2015-05-31 16:51:34 (GMT) |
commit | c62f1fc1006474809597a75ed920795da38e4113 (patch) | |
tree | 5324b2e9079b5610dfcc3e8444a5cd9f01fa3ce0 /Swift/QtUI/QtVCardWidget/QtVCardWidget.h | |
parent | e677a606d5f3d4ef5b0e6a29ec8eb996f197600b (diff) | |
download | swift-c62f1fc1006474809597a75ed920795da38e4113.zip swift-c62f1fc1006474809597a75ed920795da38e4113.tar.bz2 |
Overriding QtVCardWidget::sizeHint() so ideally there is no scrolling
Test-Information:
Tested on OS X 10.9.5 with Qt 5.4.1.
Change-Id: I27ba80b9799fd8177a291ec0b8eeb0c2168e2f04
Diffstat (limited to 'Swift/QtUI/QtVCardWidget/QtVCardWidget.h')
-rw-r--r-- | Swift/QtUI/QtVCardWidget/QtVCardWidget.h | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/Swift/QtUI/QtVCardWidget/QtVCardWidget.h b/Swift/QtUI/QtVCardWidget/QtVCardWidget.h index 29ed499..8c0ff31 100644 --- a/Swift/QtUI/QtVCardWidget/QtVCardWidget.h +++ b/Swift/QtUI/QtVCardWidget/QtVCardWidget.h @@ -4,16 +4,24 @@ * See Documentation/Licenses/BSD-simplified.txt for more information. */ +/* + * Copyright (c) 2015 Isode Limited. + * All rights reserved. + * See the COPYING file for more information. + */ + #pragma once -#include <QWidget> +#include <boost/smart_ptr/make_shared.hpp> + #include <QToolButton> +#include <QWidget> + #include <Swiften/Elements/VCard.h> -#include <boost/smart_ptr/make_shared.hpp> -#include "QtVCardFieldInfo.h" -#include "QtVCardGeneralField.h" -#include "QtVCardPhotoAndNameFields.h" +#include <Swift/QtUI/QtVCardWidget/QtVCardFieldInfo.h> +#include <Swift/QtUI/QtVCardWidget/QtVCardGeneralField.h> +#include <Swift/QtUI/QtVCardWidget/QtVCardPhotoAndNameFields.h> namespace Ui { class QtVCardWidget; @@ -35,6 +43,8 @@ namespace Swift { void setVCard(VCard::ref vcard); VCard::ref getVCard(); + virtual QSize sizeHint() const; + signals: void editableChanged(bool editable); |