开发者

Using Google Chromium's Views Project as an Application Framework in C++ [closed]

开发者 https://www.devze.com 2023-02-13 06:56 出处:网络
Closed. This question is opinion-based. It is not currently accepting answers. Want to improve this question? Update the question so it can be answered with facts and citations by editing
Closed. This question is opinion-based. It is not currently accepting answers.

Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.

开发者_运维问答

Closed 7 years ago.

Improve this question

I have had contact with Google Chromium Code and that’s terrific for building applications with. The problem now lies that no-one has tried to use it outside Google Chromium Project. What I have in mind is to develop an open source project which may be used for this purpose. The fundamental goals would be:

  • Guarantee Linux-Windows support for the same code.
  • Take advantage of all resources available like thread control, stats, unit test…
  • Make it clearer how to use Skia for graphic effects and customizations.
  • Present a useful application doing the most of this.
  • Integrate C++ and JavaScript code using V8
  • Use Webkit for rendering html content

There’s a chance of it get off the paper. What do YOU think?

Claudio M. Souza Junior

Developer.


see https://github.com/lianliuwei/chromium_base

I create it for the same reason like you.

chromium is great project. It's code could be useful to using in other project. but It need time to extract it. I see one project to extract the ui part, but it change too many for noreason for example it change the .cc to .cpp. my project extract the base, ui, view part for the origin project, rm the ICU (it's so big) and gurl(you can add it quick) keep the gyp, gclient, grit-i18n, gtest, gmock... change the code little. and keep the extract history. I add a new type of messageloop for using it in the MFC(for company project :( ) now it can only work on Windows but it's no so hard to make it work on linux.(google do it all)

for use the browser in you project you can see the http://code.google.com/p/chromium/ for help.

It's great this project help you a litte. I at first think it's a no one care project.


I'm assuming you have looked at the extensively documented and developed QtWebkit and know why you don't want to use that?

I'm sure it will be easier to use V8 in a QtWebkit application than to somehow tear out Chromium's "View project".

Qt has the bonus that as long as you operate within the framework, everything will work on a lot of different platforms (more than Chomium now supports I think).

0

精彩评论

暂无评论...
验证码 换一张
取 消