Exemple #1
0
void Deskapp::mousePressEvent(QMouseEvent *event)
{
    if (event->button() == Qt::RightButton)
    {
        menu = new QMenu(this);
        QAction *del_app = menu->addAction(QIcon(delete_link_pix), tr("Delete link"));
        menu->popup(event->globalPos());
        connect(del_app, SIGNAL(triggered()), this, SLOT(del_app()));
    }
    if (event->button() == Qt::LeftButton)
    {
        mousepos = event->pos();
        grabMouse(QCursor(Qt::SizeAllCursor));
    }
}
Exemple #2
0
int deleteconsole(void)
{
  if (font != NULL) {
    del_font(font);
    font = NULL;
  } /* if */
  if (app != NULL) {
    del_app(app);
    app = NULL;
  } /* if */
  if (lines != NULL) {
    free(lines);
    lines = NULL;
  } /* if */
  win = NULL;
  return 1;
}