[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re:
From:       aishen <aishen () free ! fr>
Date:       2014-01-29 15:26:08
Message-ID: 52E91D90.4030207 () free ! fr
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Le 29/01/2014 13:10, Ovidiu-Florin Bogdan a écrit :
>
> KDE uses CMake to generate the necessary Make files.
>
> If you read the CMakeLists.txt files you would get an idea on how the 
> project is structured.
>
> -- 
>
> Ovidiu-Florin Bogdan
>
> GeekAliens.com <http://geekaliens.com>
>
> Kubuntu România <http://ro.kubuntu.org>
>
> În ziua de Wednesday 15 January 2014, la 19:36:06, GAURAV Agrawal a scris:
>
> > Hi
>
> >
>
> > I am learning Qt and I wanted to start building okular on qt and 
> solve some
>
> > bugs.
>
> > I have downloaded the repository but it contains a huge amount of files
>
> > which I am finding very hard to understand .
>
> >
>
> > If anyone could guide me to understand the structure of the code so 
> that I
>
> > could start building Okular on Qt framework and also how to build an
>
> > application on Qt,that would be of great help.
>
> >
>
> > Thanks
>
> >
>
Go To techbase starting kde they will show you how to set up a proper 
environment.
Then you can look on kde-apps and qt-apps web site to look how 
applications are build.
Qt web site and examples is a very good thing to start with.
I just start fk5 with project-neon5 (there is project-neon for kde4 ) 
they give you good tips too.


[Attachment #5 (text/html)]

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <div class="moz-cite-prefix">Le 29/01/2014 13:10, Ovidiu-Florin
      Bogdan a &eacute;crit&nbsp;:<br>
    </div>
    <blockquote cite="mid:28388901.6fK6e8bdJ9@owdl" type="cite">
      <meta name="qrichtext" content="1">
      <style type="text/css">
p, li { white-space: pre-wrap; }
</style>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;">KDE uses
        CMake to generate the necessary Make files.</p>
      <p style="-qt-paragraph-type:empty; margin-top:0px;
        margin-bottom:0px; margin-left:0px; margin-right:0px;
        -qt-block-indent:0; text-indent:0px; ">&nbsp;</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;">If you
        read the CMakeLists.txt files you would get an idea on how the
        project is structured.</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;">-- </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;"><span style=" font-weight:600;
          color:#0070d9;">Ovidiu-Florin Bogdan</span></p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;"><a moz-do-not-send="true"
          href="http://geekaliens.com"><span style=" text-decoration:
            underline; color:#0057ae;">GeekAliens.com</span></a> </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;"><a moz-do-not-send="true"
          href="http://ro.kubuntu.org"><span style=" text-decoration:
            underline; color:#0057ae;">Kubuntu Rom&acirc;nia</span></a> </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;">&Icirc;n ziua
        de Wednesday 15 January 2014, la 19:36:06, GAURAV Agrawal a
        scris:</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; Hi</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; I am learning Qt and I wanted to start
        building okular on qt and solve some</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; bugs.</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; I have downloaded the repository but it
        contains a huge amount of files</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; which I am finding very hard to
        understand .</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; If anyone could guide me to understand
        the structure of the code so that I</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; could start building Okular on Qt
        framework and also how to build an</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; application on Qt,that would be of great
        help.</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; </p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; Thanks</p>
      <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px;
        margin-right:0px; -qt-block-indent:0; text-indent:0px;
        -qt-user-state:0;">&gt; </p>
      <fieldset class="mimeAttachmentHeader"></fieldset>
    </blockquote>
    Go To techbase starting kde they will show you how to set up a
    proper environment.<br>
    Then you can look on kde-apps and qt-apps web site to look how
    applications are build.<br>
    Qt web site and examples is a very good thing to start with.<br>
    I just start fk5 with project-neon5 (there is project-neon for kde4
    ) they give you good tips too.<br>
    <br>
  </body>
</html>


>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic