* 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., *
- * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA *
***************************************************************************/
-#ifndef UrlNAVIGATORBUTTON_H
-#define UrlNAVIGATORBUTTON_H
-#include <qstringlist.h>
-//Added by qt3to4:
-#include <QEvent>
-#include <QDragLeaveEvent>
-#include <QDropEvent>
-#include <QDragEnterEvent>
+#ifndef URLNAVIGATORBUTTON_H
+#define URLNAVIGATORBUTTON_H
#include <kio/global.h>
-
#include <urlbutton.h>
+class KJob;
class KUrl;
class UrlNavigator;
class QPainter;
+class QPaintEvent;
namespace KIO
{
Q_OBJECT
public:
- UrlNavigatorButton(int index, UrlNavigator* parent = 0);
+ explicit UrlNavigatorButton(int index, UrlNavigator* parent);
virtual ~UrlNavigatorButton();
void setIndex(int index);
int index() const { return m_index; }
int arrowWidth() const;
bool isTextClipped() const;
+private:
int m_index;
QTimer* m_popupDelay;
KIO::Job* m_listJob;