mirror of
				https://github.com/RetroShare/RetroShare.git
				synced 2025-11-03 23:34:48 -05:00 
			
		
		
		
	git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1709 b45a01b8-16f6-495d-af2f-9b41ad6348cc
		
			
				
	
	
		
			73 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			73 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			C++
		
	
	
	
	
	
/****************************************************************
 | 
						|
 *  RetroShare is distributed under the following license:
 | 
						|
 *
 | 
						|
 *  Copyright (C) 2006, crypton
 | 
						|
 *
 | 
						|
 *  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 "MessagesPopupDialog.h"
 | 
						|
#include "MessagesDialog.h"
 | 
						|
 | 
						|
#include "msgs/ChanMsgDialog.h"
 | 
						|
#include "util/printpreview.h"
 | 
						|
 | 
						|
#include "rsiface/rsiface.h"
 | 
						|
#include "rsiface/rspeers.h"
 | 
						|
#include "rsiface/rsmsgs.h"
 | 
						|
#include "rsiface/rsfiles.h"
 | 
						|
#include <sstream>
 | 
						|
 | 
						|
#include <QContextMenuEvent>
 | 
						|
#include <QMenu>
 | 
						|
#include <QCursor>
 | 
						|
#include <QPoint>
 | 
						|
#include <QMouseEvent>
 | 
						|
#include <QPixmap>
 | 
						|
#include <QPrintDialog>
 | 
						|
#include <QPrinter>
 | 
						|
#include <QDateTime>
 | 
						|
#include <QHeaderView>
 | 
						|
 | 
						|
 | 
						|
/** Constructor */
 | 
						|
MessagesPopupDialog::MessagesPopupDialog(QWidget* parent, Qt::WFlags flags)
 | 
						|
: QMainWindow(parent, flags)
 | 
						|
{
 | 
						|
  /* Invoke the Qt Designer generated object setup routine */
 | 
						|
  ui.setupUi(this);
 | 
						|
  
 | 
						|
  messagesdlg = new MessagesDialog();
 | 
						|
 | 
						|
  QVBoxLayout *layout = new QVBoxLayout(ui.centralwidget);
 | 
						|
  layout->addWidget(messagesdlg);
 | 
						|
  setLayout(layout);
 | 
						|
  layout->setSpacing( 0 );
 | 
						|
	layout->setMargin( 0 );
 | 
						|
 | 
						|
 | 
						|
  /* Hide platform specific features */
 | 
						|
#ifdef Q_WS_WIN
 | 
						|
 | 
						|
#endif
 | 
						|
}
 | 
						|
 | 
						|
MessagesPopupDialog::~MessagesPopupDialog()
 | 
						|
{
 | 
						|
	delete messagesdlg;
 | 
						|
}
 | 
						|
 |