From 6dede07c259e1935af5365efbd3b776e1d2b0ea5 Mon Sep 17 00:00:00 2001 From: Olivier Langella <Olivier.Langella@moulon.inra.fr> Date: Sat, 18 Mar 2017 23:56:49 +0100 Subject: [PATCH] wrap protein name --- src/gui/peptide_list_view/peptide_view.ui | 3 +++ src/gui/protein_list_view/proteinlistwindow.cpp | 4 +++- src/gui/protein_list_view/proteinlistwindow.h | 5 ++++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/gui/peptide_list_view/peptide_view.ui b/src/gui/peptide_list_view/peptide_view.ui index e4710f16..318091ca 100644 --- a/src/gui/peptide_list_view/peptide_view.ui +++ b/src/gui/peptide_list_view/peptide_view.ui @@ -20,6 +20,9 @@ <property name="text"> <string>TextLabel</string> </property> + <property name="wordWrap"> + <bool>true</bool> + </property> </widget> </item> <item> diff --git a/src/gui/protein_list_view/proteinlistwindow.cpp b/src/gui/protein_list_view/proteinlistwindow.cpp index 152f0b8e..715b0026 100644 --- a/src/gui/protein_list_view/proteinlistwindow.cpp +++ b/src/gui/protein_list_view/proteinlistwindow.cpp @@ -24,12 +24,14 @@ #include "proteinlistwindow.h" #include "ui_protein_view.h" +#include "../mainwindow.h" -ProteinListWindow::ProteinListWindow(QWidget *parent): +ProteinListWindow::ProteinListWindow(MainWindow *parent): QMainWindow(parent), ui(new Ui::ProteinView) { + _main_window = parent; ui->setupUi(this); /* */ diff --git a/src/gui/protein_list_view/proteinlistwindow.h b/src/gui/protein_list_view/proteinlistwindow.h index b982156d..919f7240 100644 --- a/src/gui/protein_list_view/proteinlistwindow.h +++ b/src/gui/protein_list_view/proteinlistwindow.h @@ -28,6 +28,8 @@ #include <QMainWindow> #include "proteintablemodel.h" +class MainWindow; + //http://doc.qt.io/qt-4.8/qt-itemviews-chart-mainwindow-cpp.html namespace Ui { class ProteinView; @@ -38,7 +40,7 @@ class ProteinListWindow: public QMainWindow { public: - explicit ProteinListWindow(QWidget * parent = 0); + explicit ProteinListWindow(MainWindow * parent = 0); ~ProteinListWindow(); void setIdentificationGroup(IdentificationGroup * p_identification_group); void clickOnproteinMatch(ProteinMatch * p_protein_match); @@ -53,6 +55,7 @@ private: Ui::ProteinView *ui; ProteinTableModel * _protein_table_model_p = nullptr; ProteinTableProxyModel * _p_proxy_model = nullptr; + MainWindow * _main_window; }; -- GitLab