set header size for first column and enabled again contextmenu for ShareManager

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1491 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
defnax 2009-08-04 20:46:26 +00:00
parent 59692a9aa9
commit d5581629ef
2 changed files with 12 additions and 3 deletions

View file

@ -29,6 +29,7 @@
#include <QPoint> #include <QPoint>
#include <QMouseEvent> #include <QMouseEvent>
#include <QPixmap> #include <QPixmap>
#include <QHeaderView>
#include <QMessageBox> #include <QMessageBox>
#include <QComboBox> #include <QComboBox>
@ -53,12 +54,14 @@ ShareManager::ShareManager(QWidget *parent, Qt::WFlags flags)
connect( ui.shareddirList, SIGNAL( customContextMenuRequested( QPoint ) ), this, SLOT( shareddirListCostumPopupMenu( QPoint ) ) ); connect( ui.shareddirList, SIGNAL( customContextMenuRequested( QPoint ) ), this, SLOT( shareddirListCostumPopupMenu( QPoint ) ) );
ui.addButton->setToolTip(tr("Add a Share Directory")); ui.addButton->setToolTip(tr("Add a Share Directory"));
ui.removeButton->setToolTip(tr("Remove selected Shared Directory")); ui.removeButton->setToolTip(tr("Remove selected Shared Directory"));
load(); load();
ui.shareddirList->horizontalHeader()->setResizeMode( 0,QHeaderView::Interactive);
ui.shareddirList->horizontalHeader()->resizeSection( 0, 360 );
} }
void ShareManager::shareddirListCostumPopupMenu( QPoint point ) void ShareManager::shareddirListCostumPopupMenu( QPoint point )

View file

@ -63,6 +63,9 @@ p, li { white-space: pre-wrap; }
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QTableWidget" name="shareddirList"> <widget class="QTableWidget" name="shareddirList">
<property name="contextMenuPolicy">
<enum>Qt::CustomContextMenu</enum>
</property>
<property name="selectionMode"> <property name="selectionMode">
<enum>QAbstractItemView::SingleSelection</enum> <enum>QAbstractItemView::SingleSelection</enum>
</property> </property>
@ -87,8 +90,11 @@ p, li { white-space: pre-wrap; }
<attribute name="verticalHeaderVisible"> <attribute name="verticalHeaderVisible">
<bool>false</bool> <bool>false</bool>
</attribute> </attribute>
<attribute name="horizontalHeaderMinimumSectionSize"> <attribute name="verticalHeaderDefaultSectionSize">
<number>100</number> <number>22</number>
</attribute>
<attribute name="verticalHeaderDefaultSectionSize">
<number>22</number>
</attribute> </attribute>
<column> <column>
<property name="text"> <property name="text">