/* For general Scribus (>=1.3.2) copyright and licensing information please refer to the COPYING file provided with the program. Following this notice may exist a copyright and/or license notice that predates the release of Scribus 1.3.2 for which a new license (GPL+exception) is in place. */ /*************************************************************************** texttoolb.cpp - description ------------------- begin : Sun Mar 10 2002 copyright : (C) 2002 by Franz Schmid email : Franz.Schmid@altmuehlnet.de ***************************************************************************/ /*************************************************************************** * * * 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. * * * ***************************************************************************/ #include #include "filetoolbar.h" #include "menumanager.h" #include "scraction.h" #include "scribus.h" FileToolBar::FileToolBar(ScribusMainWindow* parent) : ScToolBar( tr("File"), "File", parent) { addAction(parent->scrActions["fileNew"]); addAction(parent->scrActions["fileOpen"]); QToolButton* tb = dynamic_cast(widgetForAction(parent->scrActions["fileOpen"])); tb->setMenu(parent->scrMenuMgr->getLocalPopupMenu("FileOpenRecent")); tb->setPopupMode(QToolButton::DelayedPopup); addAction(parent->scrActions["fileSave"]); addAction(parent->scrActions["fileClose"]); addAction(parent->scrActions["filePrint"]); addAction(parent->scrActions["toolsPreflightVerifier"]); addAction(parent->scrActions["fileExportAsPDF"]); }