Ejemplo n.º 1
0
//----------------------------------------------------
CPhoto::CPhoto( QWidget *parent) :
    QDialog( parent),
    ui( new Ui::CPhoto)
{
    ui->setupUi(this) ;
    setModal( false) ;
    setWindowTitle( QPHOTO);
    m_szFileName    = "" ;
    m_nCurr         = -1 ;
    m_bChanged      = false ;
    m_bFullScreen   = false ;
    m_bShowHelp     = false ;
    m_bShiftPressed = false ;
    m_bCtrlPressed  = false ;
    m_szExt         = ".jpeg.jpg" ;
    m_szFilters     = "Images (*.jpeg *.jpg)" ;
    setMinimumSize( MIN_WIDTH, MIN_HEIGHT) ;
    m_pConf = new ConfMgr() ;
    m_pColl = new CollectionMgr() ;
    m_pConf->SetDbMgr( m_pColl) ;
    InitLang() ;
    SetIds() ;
    CreateActions() ;
    CreateTimers() ;
    BuildContextMenu() ;
    BuildSlideShowMenu() ;
    ui->ImgView->SetConfMgr( m_pConf) ;
    ui->ImgView->PrepareSlideshowItems() ;
    SetBtnIcons() ;
    setAcceptDrops( true) ;
    m_player.setPlaylist( &m_playList) ;
    RetranslateDialog() ;
    InitDialogs() ;
}
 void NativeTextfieldWin::OnContextMenu(HWND window, const gfx::Point& point)
 {
     POINT p = point.ToPOINT();
     if(p.x==-1 || p.y==-1)
     {
         GetCaretPos(&p);
         MapWindowPoints(HWND_DESKTOP, &p, 1);
     }
     BuildContextMenu();
     context_menu_->RunContextMenuAt(gfx::Point(p));
 }
Ejemplo n.º 3
0
void Crlp6001::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu menu(this);

    BuildContextMenu(&menu);

//    menu.addSeparator();

//    menu.addAction(tr("Show console"),this,SLOT(ShowConsole()));
//    menu.addAction(tr("Hide console"),this,SLOT(HideConsole()));

    menu.exec(event->globalPos () );
}
Ejemplo n.º 4
0
void Cmd100::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu *menu= new QMenu(this);

    BuildContextMenu(menu);

    menu->addSeparator();

    menu->addAction(QString("Load Disk ("+fdd.filename+")"),this,SLOT(definePath()));

    menu->popup(event->globalPos () );
    event->accept();
}
Ejemplo n.º 5
0
void Ccl1000::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu menu(this);

    BuildContextMenu(&menu);

    QMenu * menuPaper = menu.addMenu(tr("Paper"));
    menuPaper->addAction(tr("Copy"),paperWidget,SLOT(paperCopy()));
    menuPaper->addAction(tr("Cut"),paperWidget,SLOT(paperCut()));
    menuPaper->addAction(tr("Save Image ..."),paperWidget,SLOT(paperSaveImage()));
    menuPaper->addAction(tr("Save Text ..."),paperWidget,SLOT(paperSaveText()));

    menu.exec(event->globalPos () );
}
Ejemplo n.º 6
0
void Crlp9001::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu menu(this);

    BuildContextMenu(&menu);

    menu.addAction(tr("Dump Memory"),this,SLOT(Dump()));
    menu.addSeparator();

    menu.addAction(tr("Rotate 180°"),this,SLOT(Rotate()));
//    menu.addAction(tr("Hide console"),this,SLOT(HideConsole()));

    menu.exec(event->globalPos () );
}
Ejemplo n.º 7
0
void Crlp4002::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu *menu= new QMenu(this);

    BuildContextMenu(menu);


    menu->addAction(tr("Dump Memory"),this,SLOT(Dump()));
    menu->addSeparator();

    menu->addAction(tr("Rotate 180"),this,SLOT(Rotate()));
//    menu.addAction(tr("Hide console"),this,SLOT(HideConsole()));

    menu->popup(event->globalPos () );
    event->accept();
}
Ejemplo n.º 8
0
void Csio::contextMenuEvent ( QContextMenuEvent * event )
{
    QMenu *menu= new QMenu(this);

    BuildContextMenu(menu);

    menu->addSeparator();

    QMenu * menuConnectorType = menu->addMenu(tr("Connector Type"));
        menuConnectorType->addAction(tr("Sharp 11 pins"));
        menuConnectorType->addAction(tr("Sharp 15 pins"));
        menuConnectorType->addAction(tr("Canon 9 pins"));
        menuConnectorType->addAction(tr("DB25 Serial Connector"));
        menuConnectorType->addAction(tr("DIN 8 pins"));
        menuConnectorType->addAction(tr("Jack"));

        connect(menuConnectorType, SIGNAL(triggered(QAction*)), this, SLOT(slotConnType(QAction*)));

    menu->addAction(tr("Show console"),this,SLOT(ShowConsole()));
    menu->addAction(tr("Hide console"),this,SLOT(HideConsole()));

    menu->popup(event->globalPos () );
    event->accept();
}