Check-in of GUI files for the new Channels Module implementation. These files are place holders only.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@278 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
libris 2007-12-13 16:02:33 +00:00
parent 9b695977ae
commit 5deaf2658b
22 changed files with 2016 additions and 249 deletions

View File

@ -63,7 +63,6 @@ HEADERS += rshare.h \
gui/SearchDialog.h \
gui/SharedFilesDialog.h \
gui/StatisticDialog.h \
gui/ChannelsDialog.h \
gui/HelpDialog.h \
gui/LogoBar.h \
lang/languagesupport.h \
@ -127,7 +126,13 @@ HEADERS += rshare.h \
games/qbackgammon/bgwindow.h \
games/qbackgammon/bgwidget.h \
games/qbackgammon/bgboard.h \
games/qbackgammon/optionsdlg.h
games/qbackgammon/optionsdlg.h \
gui/channels/channelsDialog.h \
gui/channels/channelBrowserDialog.h \
gui/channels/channelStatsDialog.h \
gui/channels/myChannelsDialog.h \
gui/channels/mySubscriptionsDialog.h
FORMS += gui/ChatDialog.ui \
gui/StartDialog.ui \
@ -142,7 +147,6 @@ FORMS += gui/ChatDialog.ui \
gui/SearchDialog.ui \
gui/SharedFilesDialog.ui \
gui/StatisticDialog.ui \
gui/ChannelsDialog.ui \
gui/MessagesDialog.ui \
gui/HelpDialog.ui \
gui/bwgraph/bwgraph.ui \
@ -173,7 +177,12 @@ FORMS += gui/ChatDialog.ui \
gui/Settings/NetworkPage.ui \
gui/authdlg/AuthorizationDialog.ui \
gui/advsearch/advancedsearchdialog.ui \
gui/advsearch/expressionwidget.ui
gui/advsearch/expressionwidget.ui \
gui/channels/ChannelsDialog.ui \
gui/channels/ChannelBrowserDialog.ui \
gui/channels/ChannelStatsDialog.ui \
gui/channels/MyChannelsDialog.ui \
gui/channels/MySubscriptionsDialog.ui
SOURCES += main.cpp \
rshare.cpp \
@ -197,7 +206,6 @@ SOURCES += main.cpp \
gui/SearchDialog.cpp \
gui/SharedFilesDialog.cpp \
gui/StatisticDialog.cpp \
gui/ChannelsDialog.cpp \
gui/MessagesDialog.cpp \
gui/HelpDialog.cpp \
gui/LogoBar.cpp \
@ -252,7 +260,12 @@ SOURCES += main.cpp \
games/qbackgammon/bgwindow.cpp \
games/qbackgammon/bgwidget.cpp \
games/qbackgammon/bgboard.cpp \
games/qbackgammon/optionsdlg.cpp
games/qbackgammon/optionsdlg.cpp \
gui/channels/channelsDialog.cpp \
gui/channels/channelBrowserDialog.cpp \
gui/channels/channelStatsDialog.cpp \
gui/channels/myChannelsDialog.cpp \
gui/channels/mySubscriptionsDialog.cpp
RESOURCES += gui/images.qrc lang/lang.qrc games/qcheckers/qcheckers.qrc apps/smplayer/icons.qrc
TRANSLATIONS += \

View File

@ -500,6 +500,9 @@
<property name="contextMenuPolicy" >
<enum>Qt::DefaultContextMenu</enum>
</property>
<property name="windowIcon" >
<iconset resource="images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QVBoxLayout" >
<property name="margin" >
<number>1</number>
@ -654,6 +657,8 @@ p, li { white-space: pre-wrap; }
</item>
</layout>
</widget>
<resources/>
<resources>
<include location="images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -38,8 +38,6 @@
#include "global.h"
#include "translator.h"
#include "Preferences/PreferencesWindow.h"
#include "Settings/gsettingswin.h"
#include "util/rsversion.h"
@ -58,7 +56,7 @@
#define IMAGE_SEARCH ":/images/filefind.png"
#define IMAGE_TRANSFERS ":/images/ktorrent.png"
#define IMAGE_FILES ":/images/folder_green.png"
#define IMAGE_CHANNELS ":/images/konsole.png"
#define IMAGE_CHANNELS ":/images/channels.png"
#define IMAGE_PREFERENCES ":/images/settings16.png"
#define IMAGE_CHAT ":/images/chats_24x24.png"
#define IMAGE_RETROSHARE ":/images/rstray3.png"

View File

@ -33,7 +33,6 @@
#include "SearchDialog.h"
#include "TransfersDialog.h"
#include "MessagesDialog.h"
#include "ChannelsDialog.h"
#include "ChatDialog.h"
#include "SharedFilesDialog.h"
#include "StatisticDialog.h"
@ -48,6 +47,9 @@
#include "Preferences/ConfirmQuitDialog.h"
#include "channels/channelsDialog.h"
#include "ui_MainWindow.h"
#include "../config/rsharesettings.h"

View File

@ -0,0 +1,422 @@
<ui version="4.0" >
<class>ChannelBrowserDialog</class>
<widget class="QWidget" name="ChannelBrowserDialog" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>551</width>
<height>400</height>
</rect>
</property>
<property name="minimumSize" >
<size>
<width>400</width>
<height>400</height>
</size>
</property>
<property name="windowTitle" >
<string>Channel Browser</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QSplitter" name="splitter" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTreeWidget" name="channelTreeWidget" >
<column>
<property name="text" >
<string>Channels</string>
</property>
</column>
</widget>
<widget class="QGroupBox" name="channelDetailsGroupBox" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>7</hsizetype>
<vsizetype>7</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>250</width>
<height>150</height>
</size>
</property>
<property name="title" >
<string>Channel Details</string>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="channelIcon" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>0</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>80</width>
<height>80</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::Box</enum>
</property>
<property name="text" >
<string/>
</property>
<property name="pixmap" >
<pixmap resource="../images.qrc" >:/images/rstray3.png</pixmap>
</property>
<property name="scaledContents" >
<bool>true</bool>
</property>
<property name="margin" >
<number>5</number>
</property>
</widget>
</item>
<item row="0" column="1" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item rowspan="2" row="0" column="0" >
<widget class="QLabel" name="channelNameLabel" >
<property name="minimumSize" >
<size>
<width>0</width>
<height>20</height>
</size>
</property>
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:13pt;">Retroshare's Demo Channel&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
<property name="alignment" >
<set>Qt::AlignCenter</set>
</property>
<property name="wordWrap" >
<bool>true</bool>
</property>
<property name="margin" >
<number>5</number>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item row="4" column="0" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_5" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>0</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>0</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Last update:</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLabel" name="lastUpdateValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:8pt; font-style:italic;">12.12.2007 10:48 UTC&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0" >
<layout class="QVBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label_3" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>85</width>
<height>20</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Comment:</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>121</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<widget class="QLabel" name="commentLabel" >
<property name="font" >
<font>
<italic>true</italic>
</font>
</property>
<property name="text" >
<string>Subscribe to this channel to get news on the latest groovy happenings on Retroshare. </string>
</property>
<property name="alignment" >
<set>Qt::AlignJustify|Qt::AlignTop</set>
</property>
<property name="wordWrap" >
<bool>true</bool>
</property>
<property name="margin" >
<number>5</number>
</property>
</widget>
</item>
</layout>
</item>
<item row="2" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label_2" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>0</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Subscribers:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="subscribersValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string>1</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="3" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label_4" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>20</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Popularity:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="popularityValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string>1</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -0,0 +1,315 @@
<ui version="4.0" >
<class>ChannelStatsDialog</class>
<widget class="QDialog" name="ChannelStatsDialog" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>370</width>
<height>223</height>
</rect>
</property>
<property name="windowTitle" >
<string>Channel Statistics</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QGroupBox" name="groupBox" >
<property name="title" >
<string>Channel Statistics</string>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="ChannelStatsDialog" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>0</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>80</width>
<height>80</height>
</size>
</property>
<property name="frameShape" >
<enum>QFrame::Box</enum>
</property>
<property name="text" >
<string/>
</property>
<property name="pixmap" >
<pixmap resource="../images.qrc" >:/images/rstray3.png</pixmap>
</property>
<property name="scaledContents" >
<bool>true</bool>
</property>
<property name="alignment" >
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
</property>
<property name="margin" >
<number>5</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="commentLabel" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>5</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="font" >
<font>
<italic>true</italic>
</font>
</property>
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:italic; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:8pt;">Subscribe to this channel to get news on the latest groovy happenings on Retroshare. &lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
<property name="alignment" >
<set>Qt::AlignJustify|Qt::AlignTop</set>
</property>
<property name="wordWrap" >
<bool>true</bool>
</property>
<property name="margin" >
<number>5</number>
</property>
</widget>
</item>
</layout>
</item>
<item row="3" column="0" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_6" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>0</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>20</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Last update:</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLabel" name="lastUpdateValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>140</width>
<height>0</height>
</size>
</property>
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:8pt; font-style:italic;">12.12.2007 10:48 UTC&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
</layout>
</item>
<item row="2" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label_4" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>20</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Popularity:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="popularityValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string>1</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="1" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label_2" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>90</width>
<height>20</height>
</size>
</property>
<property name="font" >
<font>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text" >
<string>Subscribers:</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="subscribersValue" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>5</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text" >
<string>1</string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -0,0 +1,62 @@
<ui version="4.0" >
<class>ChannelsDialog</class>
<widget class="QWidget" name="ChannelsDialog" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>548</width>
<height>348</height>
</rect>
</property>
<property name="windowTitle" >
<string>Channel Module</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QTabWidget" name="channelPages" >
<property name="currentIndex" >
<number>0</number>
</property>
<widget class="QWidget" name="browserTab" >
<attribute name="title" >
<string>Browse Channels</string>
</attribute>
<attribute name="icon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</attribute>
</widget>
<widget class="QWidget" name="subscriptionsTab" >
<attribute name="title" >
<string>My Subscriptions</string>
</attribute>
<attribute name="icon" >
<iconset resource="../images.qrc" >:/images/folder-inbox.png</iconset>
</attribute>
</widget>
<widget class="QWidget" name="managerTab" >
<attribute name="title" >
<string>My Channels</string>
</attribute>
<attribute name="icon" >
<iconset resource="../images.qrc" >:/images/folder-outbox.png</iconset>
</attribute>
</widget>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -0,0 +1,336 @@
<ui version="4.0" >
<class>MyChannelsDialog</class>
<widget class="QWidget" name="MyChannelsDialog" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>580</width>
<height>450</height>
</rect>
</property>
<property name="minimumSize" >
<size>
<width>550</width>
<height>450</height>
</size>
</property>
<property name="windowTitle" >
<string>My Channels</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="3" >
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType" >
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" >
<size>
<width>10</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="0" column="2" >
<widget class="QLabel" name="label" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:14pt; font-style:italic;">or&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item row="0" column="4" >
<widget class="QPushButton" name="newChannelBtn" >
<property name="text" >
<string>Create New Channel</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/add_24x24.png</iconset>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QComboBox" name="comboBox" >
<property name="minimumSize" >
<size>
<width>300</width>
<height>0</height>
</size>
</property>
<item>
<property name="text" >
<string>Retroshare Demo Channel</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/rstray3.png</iconset>
</property>
</item>
</widget>
</item>
<item row="0" column="1" >
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="1" column="0" >
<widget class="QGroupBox" name="groupBox" >
<property name="title" >
<string>Channel Details</string>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QSplitter" name="splitter_2" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<widget class="QWidget" name="layoutWidget" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_2" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Messages&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QTreeWidget" name="msgWidget" >
<property name="contextMenuPolicy" >
<enum>Qt::CustomContextMenu</enum>
</property>
<property name="sortingEnabled" >
<bool>true</bool>
</property>
<property name="columnCount" >
<number>10</number>
</property>
<column>
<property name="text" >
<string>Date</string>
</property>
</column>
<column>
<property name="text" >
<string>Rank</string>
</property>
</column>
<column>
<property name="text" >
<string>From</string>
</property>
</column>
<column>
<property name="text" >
<string>Title</string>
</property>
</column>
<column>
<property name="text" >
<string>Msg</string>
</property>
</column>
<column>
<property name="text" >
<string>Count</string>
</property>
</column>
<column>
<property name="text" >
<string>Size</string>
</property>
</column>
<column>
<property name="text" >
<string>Type</string>
</property>
</column>
<column>
<property name="text" >
<string>Rs[Cert/Chan]IdSize</string>
</property>
</column>
<column>
<property name="text" >
<string>RsMsgId</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QSplitter" name="splitter" >
<property name="orientation" >
<enum>Qt::Vertical</enum>
</property>
<widget class="QWidget" name="layoutWidget_2" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_3" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Message Text&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QTextBrowser" name="msgText" />
</item>
</layout>
</widget>
<widget class="QWidget" name="layoutWidget_3" >
<layout class="QVBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item>
<widget class="QLabel" name="label_4" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Recommended Files&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item>
<widget class="QTreeWidget" name="msgList" >
<property name="contextMenuPolicy" >
<enum>Qt::CustomContextMenu</enum>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
</item>
<item row="1" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType" >
<enum>QSizePolicy::Expanding</enum>
</property>
<property name="sizeHint" >
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="saveBtn" >
<property name="text" >
<string>Save changes</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/diskSave.png</iconset>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType" >
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" >
<size>
<width>16</width>
<height>27</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="deleteBtn" >
<property name="text" >
<string>Delete Channel</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/deletemail24.png</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -0,0 +1,273 @@
<ui version="4.0" >
<class>MySubscriptionsDialog</class>
<widget class="QWidget" name="MySubscriptionsDialog" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>613</width>
<height>453</height>
</rect>
</property>
<property name="windowTitle" >
<string>My Subscriptions</string>
</property>
<property name="windowIcon" >
<iconset resource="../images.qrc" >:/images/channels.png</iconset>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="0" >
<widget class="QGroupBox" name="groupBox" >
<property name="title" >
<string>Channel Details</string>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QSplitter" name="splitter_2" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<widget class="QWidget" name="layoutWidget" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_2" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Messages&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QTreeWidget" name="msgWidget" >
<property name="contextMenuPolicy" >
<enum>Qt::CustomContextMenu</enum>
</property>
<property name="sortingEnabled" >
<bool>true</bool>
</property>
<property name="columnCount" >
<number>10</number>
</property>
<column>
<property name="text" >
<string>Date</string>
</property>
</column>
<column>
<property name="text" >
<string>Rank</string>
</property>
</column>
<column>
<property name="text" >
<string>From</string>
</property>
</column>
<column>
<property name="text" >
<string>Title</string>
</property>
</column>
<column>
<property name="text" >
<string>Msg</string>
</property>
</column>
<column>
<property name="text" >
<string>Count</string>
</property>
</column>
<column>
<property name="text" >
<string>Size</string>
</property>
</column>
<column>
<property name="text" >
<string>Type</string>
</property>
</column>
<column>
<property name="text" >
<string>Rs[Cert/Chan]IdSize</string>
</property>
</column>
<column>
<property name="text" >
<string>RsMsgId</string>
</property>
</column>
</widget>
</item>
</layout>
</widget>
<widget class="QSplitter" name="splitter" >
<property name="orientation" >
<enum>Qt::Vertical</enum>
</property>
<widget class="QWidget" name="layoutWidget_2" >
<layout class="QGridLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_3" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Message Text&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QTextBrowser" name="msgText" />
</item>
</layout>
</widget>
<widget class="QWidget" name="layoutWidget_3" >
<layout class="QVBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>0</number>
</property>
<item>
<widget class="QLabel" name="label_4" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-size:10pt; font-weight:600;">Recommended Files&lt;/span>&lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item>
<widget class="QTreeWidget" name="msgList" >
<property name="contextMenuPolicy" >
<enum>Qt::CustomContextMenu</enum>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="0" >
<layout class="QHBoxLayout" >
<property name="margin" >
<number>0</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item>
<widget class="QLabel" name="label" >
<property name="text" >
<string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;style type="text/css">
p, li { white-space: pre-wrap; }
&lt;/style>&lt;/head>&lt;body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;">
&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">&lt;span style=" font-weight:600;">Subscription:&lt;/span> &lt;/p>&lt;/body>&lt;/html></string>
</property>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>10</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QComboBox" name="comboBox" >
<property name="sizePolicy" >
<sizepolicy>
<hsizetype>7</hsizetype>
<vsizetype>0</vsizetype>
<horstretch>1</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize" >
<size>
<width>300</width>
<height>0</height>
</size>
</property>
<item>
<property name="text" >
<string>Retroshare Demo Channel</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/rstray3.png</iconset>
</property>
</item>
</widget>
</item>
<item>
<spacer>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" >
<size>
<width>5</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QPushButton" name="pushButton" >
<property name="text" >
<string>Unsubscribe</string>
</property>
<property name="icon" >
<iconset resource="../images.qrc" >:/images/deletemail24.png</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
<resources>
<include location="../images.qrc" />
</resources>
<connections/>
</ui>

View File

@ -0,0 +1,29 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#include "channelBrowserDialog.h"
ChannelBrowserDialog::ChannelBrowserDialog(QWidget * parent) : QDialog (parent)
{
setupUi(this);
}

View File

@ -0,0 +1,40 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _ChannelBrowserDialog_h_
#define _ChannelBrowserDialog_h_
#include <QDialog>
#include "ui_ChannelBrowserDialog.h"
class ChannelBrowserDialog : public QDialog,
public Ui::ChannelBrowserDialog
{
Q_OBJECT
public:
ChannelBrowserDialog(QWidget * parent = 0 );
};
#endif

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,25 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _ChannelStatsDialog_h_
#define _ChannelStatsDialog_h_
#endif

View File

@ -0,0 +1,100 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#include "channelsDialog.h"
ChannelsDialog::ChannelsDialog(QWidget * parent) : MainPage (parent)
{
setupUi(this);
// add the tabs to the channels dialog
}
void ChannelsDialog::messageslistWidgetCostumPopupMenu( QPoint point )
{
}
void ChannelsDialog::msgfilelistWidgetCostumPopupMenu( QPoint point )
{
}
void ChannelsDialog::newmessage()
{
}
void ChannelsDialog::newchannel()
{
}
void ChannelsDialog::subscribechannel()
{
/* more work */
}
void ChannelsDialog::unsubscribechannel()
{
/* more work */
}
void ChannelsDialog::deletechannel()
{
/* more work */
}
void ChannelsDialog::getcurrentrecommended()
{
}
void ChannelsDialog::getallrecommended()
{
}
void ChannelsDialog::insertChannels()
{
}
void ChannelsDialog::updateChannels( QTreeWidgetItem * item, int column )
{
}
void ChannelsDialog::insertMsgTxtAndFiles()
{
}

View File

@ -0,0 +1,79 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _ChannelsDialog_h_
#define _ChannelsDialog_h_
#include "../mainpage.h"
#include "ui_ChannelsDialog.h"
#include <QFileDialog>
class QTreeWidgetItem;
class ChannelsDialog : public MainPage, public Ui::ChannelsDialog
{
Q_OBJECT
public:
ChannelsDialog(QWidget * parent = 0 );
void insertChannels();
void insertMsgTxtAndFiles();
private slots:
/** Create the context popup menu and it's submenus */
void messageslistWidgetCostumPopupMenu( QPoint point );
void msgfilelistWidgetCostumPopupMenu(QPoint);
void updateChannels ( QTreeWidgetItem * item, int column );
// Fns for MsgList
void newmessage();
void newchannel();
void subscribechannel();
void unsubscribechannel();
void deletechannel();
// Fns for recommend List
void getcurrentrecommended();
void getallrecommended();
private:
/** Define the popup menus for the Context menu */
QMenu* contextMnu;
/** Defines the actions for the context menu */
QAction* newMsgAct;
QAction* newChanAct;
QAction* subChanAct;
QAction* unsubChanAct;
QAction* delChanAct;
QAction* getRecAct;
QAction* getAllRecAct;
};
#endif

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,26 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _MyChannelsDialog_h_
#define _MyChannelsDialog_h_
#endif

View File

@ -0,0 +1,21 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/

View File

@ -0,0 +1,26 @@
/****************************************************************
* RetroShare is distributed under the following license:
*
* Copyright (C) 2006, 2007 The RetroShare Team
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor,
* Boston, MA 02110-1301, USA.
****************************************************************/
#ifndef _MyChannelsDialog_h_
#define _MyChannelsDialog_h_
#endif

View File

@ -1,12 +1,18 @@
<RCC>
<qresource prefix="/" >
<file>help/authors.html</file>
<file>help/licence.html</file>
<file>help/thanks.html</file>
<file>images/channels.png</file>
<file>images/FileTypeAny.png</file>
<file>images/FileTypeArchive.png</file>
<file>images/FileTypeAudio.png</file>
<file>images/FileTypeCDImage.png</file>
<file>images/FileTypeDocument.png</file>
<file>images/FileTypePicture.png</file>
<file>images/FileTypeProgram.png</file>
<file>images/FileTypeVideo.png</file>
<file>images/RetroShare16.png</file>
<file>images/rs-2.png</file>
<file>images/rstray3.png</file>
<file>images/smplayer_icon32.png</file>
<file>images/retrosharelogo1.png</file>
<file>images/retrosharelogo2.png</file>
<file>images/logobar/rslogo2.png</file>
<file>images/add-friend24.png</file>
<file>images/add-share24.png</file>
<file>images/add_24x24.png</file>
@ -53,10 +59,12 @@
<file>images/directoryadd_24x24_shadow.png</file>
<file>images/directoryremove_24x24_shadow.png</file>
<file>images/directoryselect_24x24_shadow.png</file>
<file>images/diskSave.png</file>
<file>images/dlunch.png</file>
<file>images/donline.png</file>
<file>images/down.png</file>
<file>images/down_24x24.png</file>
<file>images/download.png</file>
<file>images/dphone.png</file>
<file>images/edit-bold.png</file>
<file>images/edit-italic.png</file>
@ -72,6 +80,8 @@
<file>images/find.png</file>
<file>images/flags/af.png</file>
<file>images/flags/cn.png</file>
<file>images/flags/cn_simp.png</file>
<file>images/flags/cn_trad.png</file>
<file>images/flags/de.png</file>
<file>images/flags/dk.png</file>
<file>images/flags/en.png</file>
@ -85,15 +95,13 @@
<file>images/flags/pl.png</file>
<file>images/flags/pt.png</file>
<file>images/flags/ru.png</file>
<file>images/flags/se.png</file>
<file>images/flags/sl.png</file>
<file>images/flags/tr.png</file>
<file>images/flags/cn_trad.png</file>
<file>images/flags/cn_simp.png</file>se.png
<file>images/flags/se.png</file>
<file>images/folder-draft.png</file>
<file>images/folder-draft24-hover.png</file>
<file>images/folder-draft24.png</file>
<file>images/folder-draft24-pressed.png</file>
<file>images/folder-draft24.png</file>
<file>images/folder-inbox.png</file>
<file>images/folder-outbox.png</file>
<file>images/folder-sent.png</file>
@ -106,6 +114,7 @@
<file>images/info16.png</file>
<file>images/informations_24x24.png</file>
<file>images/invite-friend24.png</file>
<file>images/kbackgammon.png</file>
<file>images/konsole.png</file>
<file>images/ksysguard.png</file>
<file>images/ktorrent.png</file>
@ -114,14 +123,15 @@
<file>images/logobar/logo_bar_fill.png</file>
<file>images/logobar/logo_bar_start.png</file>
<file>images/logobar/rslogo.png</file>
<file>images/logobar/rslogo2.png</file>
<file>images/mail_delete.png</file>
<file>images/mail_get.png</file>
<file>images/mail_reply.png</file>
<file>images/mail_send.png</file>
<file>images/message-mail.png</file>
<file>images/message-news.png</file>
<file>images/message.png</file>
<file>images/messenger.png</file>
<file>images/message-mail.png</file>
<file>images/mystatus_bg.png</file>
<file>images/network.png</file>
<file>images/network16.png</file>
@ -134,17 +144,22 @@
<file>images/peers_16x16.png</file>
<file>images/peers_24x24.png</file>
<file>images/removefriend16.png</file>
<file>images/replymail-pressed.png</file>
<file>images/replymail24-hover.png</file>
<file>images/replymail24.png</file>
<file>images/replymail-pressed.png</file>
<file>images/reset.png</file>
<file>images/retro4.png</file>
<file>images/retrosharelogo1.png</file>
<file>images/retrosharelogo2.png</file>
<file>images/rs-2.png</file>
<file>images/rsmessenger16.png</file>
<file>images/rsmessenger32.png</file>
<file>images/rstray3.png</file>
<file>images/send24.png</file>
<file>images/settings.png</file>
<file>images/settings16.png</file>
<file>images/show_toolbox_frame.png</file>
<file>images/smplayer_icon32.png</file>
<file>images/start.png</file>
<file>images/startall.png</file>
<file>images/toaster/chat.png</file>
@ -154,25 +169,10 @@
<file>images/toaster/toaster-backrs3.png</file>
<file>images/toaster/toaster-backrs4.png</file>
<file>images/up.png</file>
<file>images/download.png</file>
<file>images/webcache_24x24.png</file>
<file>images/FileTypeArchive.png</file>
<file>images/FileTypeAudio.png</file>
<file>images/FileTypeCDImage.png</file>
<file>images/FileTypeDocument.png</file>
<file>images/FileTypePicture.png</file>
<file>images/FileTypeProgram.png</file>
<file>images/FileTypeVideo.png</file>
<file>images/FileTypeAny.png</file>
<file>images/kbackgammon.png</file>
<file>layouts/default.ui</file>
######################### Internalised QStyleSheets
<file>qss/default.qss</file>
<file>qss/default/retrotoolbar.png</file>
######################### Arachnophobia StyleSheet.
<file>qss/arachnophobia.qss</file>
<file>qss/arachnophobia/background.png</file>
######################### Black StyleSheet.
<file>qss/black.qss</file>
<file>qss/black/backgroundblack.png</file>
<file>qss/black/border.png</file>
@ -181,33 +181,26 @@
<file>qss/black/button_pressed.png</file>
<file>qss/black/checkBox.png</file>
<file>qss/black/checkBox_hover.png</file>
<file>qss/black/checkBox_selected.png</file>
<file>qss/black/checkBox_hoverAndSelected.png</file>
######################### Blue StyleSheet.
<file>qss/black/checkBox_selected.png</file>
<file>qss/blue.qss</file>
<file>qss/blue/blue.png</file>
######################### ed2k StyleSheet.
<file>qss/default.qss</file>
<file>qss/default/retrotoolbar.png</file>
<file>qss/ed2k.qss</file>
<file>qss/ed2k/backed2k.png</file>
<file>qss/ed2k/little-back.png</file>
<file>qss/ed2k/button-down.png</file>
<file>qss/ed2k/button-up.png</file>
<file>qss/ed2k/button-hover.png</file>
######################### over StyleSheet.
<file>qss/ed2k/button-up.png</file>
<file>qss/ed2k/little-back.png</file>
<file>qss/over.qss</file>
<file>qss/over/backover.png</file>
<file>qss/over/greenbot.png</file>
<file>qss/over/greenhover.png</file>
<file>qss/over/greentop.png</file>
######################### Silver StyleSheet.
<file>qss/silver.qss</file>
<file>qss/silver/silver.png</file>
######################### Skin2 StyleSheet.
<file>qss/skin2.qss</file>
<file>qss/skin2/background.png</file>
######################### Help Pages.
<file>help/authors.html</file>
<file>help/thanks.html</file>
<file>help/licence.html</file>
</qresource>
</RCC>

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 KiB