• 3703阅读
  • 1回复

这样做的桌面,如何加快它上面应用程序的响应速度? [复制链接]

上一主题 下一主题
离线磐石
 
只看楼主 正序阅读 楼主  发表于: 2009-12-17
我简单的做了这样的桌面,新建一个类叫做DeskTop,是继承QDialog的,类里主要成员是QPushButton,它的作用是,当点击它时,就在它对应的槽函数里通过QProcess创建一个新进程来打开一个应用程序,这样行是行的通,但移动mini2440板里发现打开新进程时响应速度有点慢,请问一下,有没有方法能使响应速度加快,或是用更好的方法写桌面程序。我的大致代码如下:
class DeskTop::public QDialog
{
       Q_OBJECT
  public:
        DeskTop(QWidget *parent=0)
  private:
        QPushButton *Btn[8];  //
  private slots:
        void on_Btn[0]_clicked();
              .............
         void on_Btn[7]_clicked();

}
DeskTop::DeskTop(QWidget *parent):QDialog(parent)
{
             ...................
   setWindowFlags(Qt::FramelessWindowHint);//无标题栏
}

void DeskTop::on_Btn[0]_clicked();
{
    QProcess* myprocess=new QProcess;//创建一个进程
     myprocess->start(programName);//打开一个应用程序

}
          .........................................
         ..........................................
不怕做不到,只怕想不到
离线楠木成林
只看该作者 1楼 发表于: 2010-01-06
顶一下!
快速回复
限100 字节
 
上一个 下一个