#4775 Summary : Add max width to line edit

This commit is contained in:
Magne Sjaastad
2019-10-21 16:36:28 +02:00
parent 7be2cc3031
commit 1671fe44b2
4 changed files with 40 additions and 12 deletions

View File

@@ -38,29 +38,29 @@
#include "cafPdmUiLineEditor.h"
#include "cafFactory.h"
#include "cafQShortenedLabel.h"
#include "cafPdmField.h"
#include "cafPdmObject.h"
#include "cafPdmUiDefaultObjectEditor.h"
#include "cafPdmUiFieldEditorHandle.h"
#include "cafPdmUiOrdering.h"
#include "cafPdmUniqueIdValidator.h"
#include "cafQShortenedLabel.h"
#include "cafSelectionManager.h"
#include <QAbstractItemView>
#include <QAbstractProxyModel>
#include <QApplication>
#include <QKeyEvent>
#include <QCompleter>
#include <QDebug>
#include <QIntValidator>
#include <QKeyEvent>
#include <QLabel>
#include <QMainWindow>
#include <QMessageBox>
#include <QPalette>
#include <QStatusBar>
#include <QString>
#include <QCompleter>
#include <QStringListModel>
#include <QAbstractProxyModel>
#include <QAbstractItemView>
#include <QDebug>
namespace caf
@@ -131,6 +131,11 @@ void PdmUiLineEditor::configureAndUpdateUi(const QString& uiConfigName)
}
m_lineEdit->setAvoidSendingEnterEventToParentWidget(leab.avoidSendingEnterEventToParentWidget);
if (leab.maximumWidth != -1)
{
m_lineEdit->setMaximumWidth(leab.maximumWidth);
}
}
bool fromMenuOnly = true;