void pColorButton::init( const QColor& color ) { mAlphaEnabled = color.alpha() != 255; setIconSize( QSize( 16, 16 ) ); setColor( color ); connect( this, SIGNAL( clicked() ), this, SLOT( _q_clicked() ) ); }
PaypalButton::PaypalButton( QWidget* parent ) : QPushButton( parent ), m_pixmap(QPixmap(":/hotshots/icon_paypal.png")) { setCursor( Qt::PointingHandCursor ); setSizePolicy( QSizePolicy( QSizePolicy::Maximum, QSizePolicy::Maximum ) ); m_QueryItems[ "path" ] = QString( "%1/cgi-bin/webscr" ).arg( PAYPAL_DOMAIN ); m_QueryItems[ "cmd" ] = "_donations"; m_QueryItems[ "bn" ] = QUrl::fromPercentEncoding( "PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted" ); m_AutoOpenUrl = true; localeChanged(); connect( this, SIGNAL( clicked() ), this, SLOT( _q_clicked() ) ); }
pPaypalButton::pPaypalButton( QWidget* parent ) : QPushButton( parent ) { setCursor( Qt::PointingHandCursor ); setSizePolicy( QSizePolicy( QSizePolicy::Maximum, QSizePolicy::Maximum ) ); mQueryItems[ QSL( "path" ) ] = QSL( "%1/cgi-bin/webscr" ).arg( QSL( PAYPAL_DOMAIN ) ); mQueryItems[ QSL( "cmd" ) ] = QSL( "_donations" ); mQueryItems[ QSL( "bn" ) ] = QUrl::fromPercentEncoding( "PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted" ); mAutoOpenUrl = true; localeChanged(); connect( this, SIGNAL( clicked() ), this, SLOT( _q_clicked() ) ); connect( pNetworkAccessManager::instance(), SIGNAL( cached( const QUrl& ) ), this, SLOT( networkAccessManager_cached( const QUrl& ) ) ); connect( pNetworkAccessManager::instance(), SIGNAL( error( const QUrl&, const QString& ) ), this, SLOT( networkAccessManager_error( const QUrl&, const QString& ) ) ); connect( pNetworkAccessManager::instance(), SIGNAL( cacheCleared() ), this, SLOT( networkAccessManager_cacheCleared() ) ); }